Where is Camden Nail Spa located?
Camden Nail Spa is at 2231 W Dekalb St, Camden, SC 29020.
Camden Nail Spa
Camden, South Carolina
FAQ
Hours, booking, location, and service questions.
Camden Nail Spa is at 2231 W Dekalb St, Camden, SC 29020.
Camden Nail Spa provides manicures, pedicures, and gel polish services.
Camden Nail Spa is open 7 days a week. Call (803) 572-5006 for specific daily hours.