Venue Image
Venue Image
Venue Image
Venue Image
Venue Image

Venue Information

Auditorium in Lowell, Massachusetts The Lowell Memorial Auditorium is an indoor auditorium in downtown Lowell, Massachusetts, in the United States. It is dedicated to local veterans of war. The 2,800-seat venue was built in 1922 by the architectural firm of Blackall, Clapp & Whittemore.

Upcoming Events (0)

You might also like (0)