Joshua I Barzilay, MD, Internal Medicine

200 Crescent Ctr Pkwy
Department Of Diabetes Care
TuckerGA  30084-7047 (DeKalb County)


Phone: 404-364-4757
Fax:

NPI: 1215045232
License Number: 033929 (GA)