Melrose Memorial Hall

590 Main Street, Melrose, 02176