Often referred to as the "Harvard Square of Metrowest", Maynard MA has something for everyone - a thriving downtown, major companies including Monster, Powell Flute, The Paper Store; a new library, music, arts, open space, all conveniently located just 22 miles west of Boston.
Link to this comment:
All Comments (0)