Where is Nailed It Spa located?
Nailed It Spa is at 14 Allen Pl, Scituate, MA 02066.
Nailed It Spa
Scituate, Massachusetts
FAQ
Hours, booking, location, and service questions.
Nailed It Spa is at 14 Allen Pl, Scituate, MA 02066.
Nailed It Spa provides manicures, pedicures, and gel polish services.
Nailed It Spa is open 7 days a week. Call (781) 427-6274 for specific daily hours.