Lloyd George Geddes Jr, MD, Internal Medicine

2665 N Decatur Rd
Ste 150
DecaturGA  30033-6149 (DeKalb County)


Phone: 404-501-5180
Fax: 404-501-6180

NPI: 1730193046
License Number: 045798 (GA)