OIG Cleared
NPI Verified
Restore Balance Therapy
1708 Peachtree St NE suite 200, Atlanta, GA 30309, United States, 30309 Atlanta, GA
About this clinic
Treatments offered
Contact information
1708 Peachtree St NE suite 200, Atlanta, GA 30309, United States
30309 Atlanta, GA
30309 Atlanta, GA