Edawrd Leader, MD, Psychiatry & Neurology

1 Glenlake Pkwy Ne Ste 1045
AtlantaGA  30328-3450 (Fulton County)


Phone: 770-399-9299
Fax: 770-399-5499

NPI: 1508994815
License Number: 012054 (GA)