Concert Venues in Lowell, MA Boarding House Park Where: 40 French St, Lowell, Massachusetts - 01850 Events: 16 Lowell Memorial Auditorium Where: 50 East Merrimack St, Lowell, Massachusetts - 01852 Events: 5