Where is Nails Studio located?
Nails Studio is at 397 Washington St, Dedham, MA 02026.
Nails Studio
Dedham, Massachusetts
FAQ
Hours, booking, location, and service questions.
Nails Studio is at 397 Washington St, Dedham, MA 02026.
Nails Studio provides manicures, pedicures, and gel polish services.
Nails Studio is open 7 days a week. Call (781) 329-7777 for specific daily hours.