Where is Nail Studio located?
Nail Studio is located at 50 Elm St, Southbridge, MA 01550.
Nail Studio
Southbridge, Massachusetts
FAQ
Hours, booking, location, and service questions.
Nail Studio is located at 50 Elm St, Southbridge, MA 01550.
Nail Studio offers manicures, pedicures, and gel polish services.
Nail Studio is open 7 days a week. Call (774) 334-2264 for specific hours.