Laura Elizabeth Davidson, MD, Internal Medicine

5019 Lavista Rd
TuckerGA  30084-3541 (DeKalb County)


Phone: 678-534-0452
Fax: 678-534-1534

NPI: 1407885833
License Number: 028960 (GA)