directory

Lowell Memorial Auditorium

50 East Merrimack StreetLowell, MA 01852
Phone: (800) 657-8774Website: Visit Website Google Map

The Lowell Memorial Auditorium is an indoor facility located in downtown Lowell, Massachusetts on Merrimack Street. The auditorium is an ideal venue for concerts, family shows, conferences, conventions, trade shows, corporate seminars and much more.

Click here for a full list of all the amazing shows coming to Lowell Memorial Auditorium.