Luke Lin, MD, Internal Medicine

2070 Clinton Ave
AlamedaCA  94501 (Alameda County)


Phone: 510-814-4391
Fax:

NPI: 1740622679
License Number: A134942 (CA)