Graduated: 1985
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1295838746
Practice Locations (4)
1900 MOWRY AVE
FREMONT, CA 945381722
5107909300
2000 MOWRY AVE
FREMONT, CA 945381716
5107971111
WASHINGTON TOWNSHIP HOSPITAL DISTRICT
2000 MOWRY AVE
FREMONT, CA 945381716
5107971111
27200 CALAROGA AVE
HAYWARD, CA 945454339
5102644000
Source: CMS National Downloadable File, September 2026.