Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1969
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1386669489
Practice Locations (3)
WASHINGTON TOWNSHIP HOSPITAL DISTRICT
2000 MOWRY AVE
FREMONT, CA 945381716
5107971111
2333 MOWRY AVE
FREMONT, CA 945381626
5107922012
2333 MOWRY AVE, SUITE 220
FREMONT, CA 945381700
Source: CMS National Downloadable File, September 2026.