Skin and Body Balance is a facial skincare clinic located in Atlanta, GA offering professional skin treatments and advanced facial modalities. The clinic provides a range of services including HydraFacial, chemical peels, microneedling, and other evidence-based skincare treatments.