Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2025
NPI: 1154207421
Practice Locations (2)
2 PETERS CANYON RD, SUITE 100
IRVINE, CA 926061798
10175 GRAMERCY PL
Riverside, CA 925032208
Source: CMS National Downloadable File, September 2026.