Atlanta Foot and Leg Clinic

Atlanta Foot and Leg Clinic
Atlanta Foot and Leg Clinic 6911 Tara Blvd Suite 101 Jonesboro, GA 30236
Add a Review

Consumer Feedback

(1 Review)
Often encounter difficulty in getting appointment even in minor emergency situations. Outstanding service and care once I am in the doctor's office.
by Celine Jackson xxx.xxx.40.207
March 09, 2016
Add a Review