3553 Montpellier, Chelmsford3553 Montpellier Road is located in Chelmsford and was constructed in 1977.
It consists of 41 units in a two-storey walkup apartment building. The building is designated adult occupancy. |
HoursM-F: 8:30am - 4:30pm
|
Telephone705-674-8323
|
info@sudburyhousing.org
|