Where is Nail Touch Spa located?
Nail Touch Spa is located at 10 Central St, Foxborough, MA 02035.
Nail Touch Spa
Foxborough, Massachusetts
FAQ
Hours, booking, location, and service questions.
Nail Touch Spa is located at 10 Central St, Foxborough, MA 02035.
Nail Touch Spa offers manicures, pedicures, and gel polish services.
Nail Touch Spa is open 6 days a week. Call (508) 543-1046 for specific hours.