Beauty & Spas in Alpharetta, GA
Beauty & Spas • Day Spas • Beauty Salons and Services
7300 N Point Pkwy.,
Alpharetta ,
GA
30022
UNITED STATES
Based on 1 reviews
BEWARE
NATURAL BODY CUSTOMERS BEWARE! When Natural Body International (NBI) closed its Washington, DC area franchises, it refused to honor the outstanding spa package purchases made by customers at those locations. NBI has formally stated that...Worldwide > United States > Alpharetta, GA > Day Spas