1. The Branches of Framingham
518 Pleasant St, Framingham, MA 01701
Coordinate: 42.30403,-71.4577
Phone: (774) 217-7650
2. Brookdale Cushing Park
300 W Farm Pond Rd, Framingham, MA 01702
Coordinate: 42.28407,-71.43758
Phone: (508) 628-7700