Theater
Website: www.cityofmelrose.org
590 Main Street, Melrose, MA 02176
Memorial Hall hosts a variety of events.
Memorial Hall, Melrose
590 Main Street
Melrose, MA 02176