Elizabeth Camille Vaughan, MD, Internal Medicine

1821 Clifton Rd Ne
AtlantaGA  30329-4021 (DeKalb County)


Phone: 404-728-6902
Fax:

NPI: 1942422613
License Number: 058653 (GA)