Body Shop is a wellness center in Atlanta, GA that offers a variety of services focused on physical and mental well-being.
From fitness classes and massage therapy to nutrition consultations, Body Shop aims to provide a holistic approach to health and self-care.
Generated from their business information