Lowell Memorial Auditorium

A premier venue and home to concerts, comedy, Broadway and family shows for many decades.

50 East Merrimack St., Lowell, MA 01852

+Save to My Trips

1 people saved this

The Lowell Memorial Auditorium is an indoor facility located in downtown Lowell, Massachusetts on Merrimack Street. An ideal venue for concerts, family shows, conferences, conventions, trade shows, corporate seminars and much more. The 2,800 seat venue was constructed in 1922. The Lowell Memorial Auditorium is located in beautiful and historic downtown Lowell and is managed by Lowell Management Group.

Of Note:

  • Amenities: Accessible Facilities

MASSACHUSETTS MASTERPIECE TRAIL

A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…

WEIRD. AWESOME. CHECK IT OUT


Want to see more?
Search All Listings Here.