Lei Chen, MD, Pathology

1316 Orchard Park Dr
Stone MountainGA  30083-1235 (DeKalb County)


Phone: 678-667-1188
Fax:

NPI: 1992964886
License Number: 4301084646 (MI)