Lily Lan-Nhu Pham, MD, Internal Medicine

2107 N Decatur Rd
Ste 328
DecaturGA  30033-5305 (DeKalb County)


Phone: 404-981-1699
Fax:

NPI: 1477765790
License Number: 062592 (GA)