Full Address: 855 Worcester Rd, Suite 15BC, Framingham, MA, 01702, USA Phone: +1 7747076215 Business Email: [email protected] Owner Name: Estael Kamila Ornellas Website: https://starbellaspa.com Description: StarBella Spa is Framingham’s premier full-service medic