Lowell Memorial Auditorium
50 East Merrimack Street, Lowell, MA, USA
Seats (approximate)
2844