Edit info

In Downtown, Atlanta and looking for a nail salon? Located in Downtown, Atlanta, Nail City is a nail spa situated at 82 Peachtree SW St. Detailed Nail City price and hours information can be found by calling (404) 577-8806. With 1 review, Nail City has a rating of 5 stars on Yelp.

Yelp Reviews