Address:
2701 N Decatur Rd, Decatur 30033
(404) 501-9355 (Phone)
Urology and Urological Surgery
2179 Northlake Pkwy STE 109, Tucker 30084
(770) 491-9400 (Phone)
Certifications:
Diagnostic Radiology, Urology
Hospitals:
2701 N Decatur Rd, Decatur 30033
Urology and Urological Surgery
2179 Northlake Pkwy STE 109, Tucker 30084
Dekalb Medical
2701 North Decatur Rd, Decatur 30033
Education:
Medical School
At Still University Health Sciences/Kirksville College Of Osteopathic Medicine
Graduated: 1964