Elena Cabb, DO, Internal Medicine

1833 Clifton Rd Ne
AtlantaGA  30329 (DeKalb County)


Phone: 404-728-6500
Fax:

NPI: 1417372483
License Number: 80542 (GA)