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)