1. Nicholas Michaels Spa 422 W Main St, Northborough, MA 01532 Coordinate: 42.30575,-71.66956 Phone: (508) 393-6676
2. Lashed & Beauty Boutique 269 W Main St, Northborough, MA 01532 Coordinate: 42.30883,-71.65637 Phone: (508) 466-2006