Our comfortable and luxurious spa-like health center facility is conveniently located in Southwest Atlanta just off Cascade Road and I-285. Turn at the Home Depot sign and follow Research Center Drive all the way to the end. There is ample free parking available.
Clinic by appointment only. Call 404-696-1773 to schedule your visit. Find out how our integrative medicine approach can help you get health and stay healthy.