1. The Sophia Medspa 630 Worcester Rd, Framingham, MA 01702 Coordinate: 42.29772,-71.42253 Phone: (508) 820-0088