Memorial Hall, Melrose

Memorial Hall, Melrose

Theater

Website: www.cityofmelrose.org

 590 Main Street, Melrose, MA 02176

Memorial Hall hosts a variety of events.

Location Info

Memorial Hall, Melrose

590 Main Street

Melrose, MA 02176