Beauty & Spas in Atlanta, GA
Beauty & Spas • Beauty Salons and Services
190 10th St Ne.,
Atlanta ,
GA
30309
UNITED STATES
Based on 1 reviews
I feel stupid for trusting them.
I allowed the personable staff to talk me into an expensive treatment. If it worked, it would be worth every penny, but I experienced no results. Now, no one at Blue Med Spa will return my calls: not the esthetician who performed the...Worldwide > United States > Atlanta, GA > Beauty Salons and Services