4.3
18 Review
The Lee Spa Nails is located in Charlotte, North Carolina. For bookings and inquiries, you may reach them at (704) 536-4141.
"Love coming here...Jimmy and Jojo are the best, I would recommend everyone I know to go there"
Erica Herron - 15 July 2018
Incorrect InfoLet us know