Lowell, Massachusetts, United States of America

Lowell Memorial Auditorium

LOCATION

Address: 50 East Merrimack St

Auditorium in Lowell, Massachusetts. The Lowell Memorial Auditorium is an indoor facility located in downtown Lowell, Massachusetts. It is dedicated to local veterans of war. The 2,800 seat venue was constructed in 1922 by the architectural firm of Blackall, Clapp & Whittemore.

Poster