Troy Thoai Lam, MD, Internal Medicine

2500 Grant Rd
Mountain ViewCA  94040-4302 (Santa Clara County)


Phone: 650-374-0001
Fax: 650-364-3351

NPI: 1033293337
License Number: A70538 (CA)