723 Providence Hwy.,
Dedham , MA 02026 UNITED STATES
Based on 1 reviews
Would not go backThis nail salon is located in a strip mall, tucked away in the back, There were only two people working. My pedicure was nothing to rave about. I also have a pink and white set and I needed a white fill only. My nails came out ok.
Worldwide > United States > Dedham, MA > Nail Salons