Company Overview
Company Name
Wax That Body and Spa
Address
2900 Chamblee Tucker Rd building 5 suite 100, Atlanta, GA, 30341, United States
Phone
(678) 551-2422About Wax That Body and Spa
Wax That Body and Spa is a company based in Atlanta, Georgia, United States. The company's website features information about their services, portfolio, and contact details, as well as terms of use and privacy policy.