Thomas S Lam, MD, Internal Medicine

328 S 1st St
Ste E
AlhambraCA  91801-3789 (Los Angeles County)


Phone: 626-284-1997
Fax: 626-284-2549

NPI: 1437185295
License Number: A44280 (CA)