Where is Nail Charm located?
Nail Charm is located at 4002 Stone Mountain Hwy, Snellville, GA 30039.
Nail Charm
Snellville, Georgia
FAQ
Hours, booking, location, and service questions.
Nail Charm is located at 4002 Stone Mountain Hwy, Snellville, GA 30039.
Nail Charm provides manicures, pedicures, and gel polish services.
Nail Charm is open five days a week. Call (770) 736-5331 for specific hours.