1. Carmel Terrace 933 Central St, Framingham, MA 01701 Coordinate: 42.30655,-71.43029 Phone: (508) 788-8000