Loren James Carter Jr, MD, Internal Medicine

2193 N Decatur Rd
DecaturGA  30033-5307 (DeKalb County)


Phone: 404-325-5100
Fax: 404-325-0372
Email: lca***@*****ol.com

NPI: 1437255445
License Number: 014167 (GA)