Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2015
NPI: 1720466154
Practice Locations (2)
FACULTY PHYSICIANS AND SURGEONS OF LLUSM
7223 CHURCH ST
HIGHLAND, CA 923465869
9094253946
FACULTY PHYSICIANS AND SURGEONS OF LLUSM
7223 CHURCH ST, SUITE C1
HIGHLAND, CA 923465869
9094253946
Source: CMS National Downloadable File, September 2026.