City Hall Plaza

85 George P. Hassett Dr.
Melrose
Massachusetts
United States