I-20 Chiropractic Clinic
1332 May Ave SE, Atlanta 30316