Beauty & Spas in Durham, NC
Beauty & Spas • Nail Salons
4600 Durham Chapel Hill Blvd.,
Durham ,
NC
27707
UNITED STATES
Based on 1 reviews
Not Worth It
I hadn't used Lee in a long time because I had a bad experience there before, but I was short on time and near by so I thought I would give them one more try. The pedicure I received was not good in so many ways. It was like the lady...Worldwide > United States > Durham, NC > Nail Salons