Melrose City Hall is a live events venue in Melrose, Massachusetts. Located at Melrose, MA.
Updated Aug 27, 2026
Nothing is scheduled at Melrose City Hall right now.
Is this your venue? Send us your calendar and we'll list your events free →
Melrose, MA