DR. JOHN LEROY CARTER, M.D.
Medical Practice at Decatur Rd, Decatur, GA

License number
Georgia 019920
Category
Medical Practice
Type
Obstetrics & Gynecology
Address
Address
2801 N Decatur Rd SUITE 190, Decatur, GA 30033
Phone
(404) 299-9307
(404) 299-9309 (Fax)