Medical school: UNIVERSITY OF CALIFORNIA, GEFFEN SCHOOL OF MEDICINE
Graduated: 1991
Offers telehealth
NPI: 1407829658
Practice Locations (2)
FACULTY PHYSICIANS AND SURGEONS OF LLUSM
11234 ANDERSON ST
LOMA LINDA, CA 923542804
FACULTY PHYSICIANS AND SURGEONS OF LLUSM
25845 BARTON RD, SUITE F
LOMA LINDA, CA 923543899
9095582828
Source: CMS National Downloadable File, September 2026.