|

Melrose is a small city located approximately seven miles north of
Boston with a geographic area of 4.76 square miles and a population
of 28,150 people. Melrose is predominantly residential with
exquisite Victorian homes but beyond being a city of homes, Melrose
has a long-standing tradition of being self-sufficient, to support
residents' housing, education, employment, health, shopping,
entertainment, recreation and leisure needs.
|