Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1975
NPI: 1902911381
Practice Locations (2)
2105 FOREST AVE
SAN JOSE, CA 951281425
4089472500
455 OCONNOR DR, SUITE 110
SAN JOSE, CA 951281637
4082954532
Source: CMS National Downloadable File, September 2026.