The Lowell Memorial Auditorium is located in historic downtown Lowell. 

50 East Merrimack Street Lowell, MA 01852 | (978) 937. 8688


QUESTIONS?