Todd Mitchell Antin, MD, Psychiatry & Neurology

465 Winn Way
DecaturGA  30030-1753 (DeKalb County)


Phone: 404-663-4029
Fax: 404-292-3848
Email: dra***@*****tl.com

NPI: 1598714073
License Number: 036495 (GA)