Melrose city hall Address 562 Main St Melrose United States Upcoming Events No events in this location