Medical school: STANFORD UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2011
NPI: 1003188368
Practice Locations (2)
TEMECULA VALLEY HOSPITALIST MEDICAL GROUP INC
31700 TEMECULA PKWY
TEMECULA, CA 925925896
9513312200
INNOVATIVE MEDICAL GROUP
44045 MARGARITA RD, SUITE 101
TEMECULA, CA 925922729
9518800701
Source: CMS National Downloadable File, September 2026.