Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1295716108
Practice Locations (2)
320 S GARFIELD AVE, SUITE 210
ALHAMBRA, CA 918016815
3237801933
5451 WALNUT AVE
CHINO, CA 917102609
9094648600
Source: CMS National Downloadable File, September 2026.