
A well-known pedicure spa distributor in Atlanta, GA. iSpa not only offer a big showroom with various spa models to choose from, but also offer delivery and installation at nail salons in the Southeastern area.
4897 Buford Hwy NE, Ste 108, Chamblee GA 30341
Monday-Thursday | 10:00AM - 5:00PM |
Friday | 10:00AM - 2:00PM |
Saturday | Closed |
Sunday | 10:00AM - 7:00PM |
Pedicure Spa, Manicure Chair, Furniture