Medical school: UNIVERSITY OF UTAH SCHOOL OF MEDICINE
Graduated: 1997
NPI: 1649213281
Practice Locations (2)
711 4TH AVE, SUITE 200
SAN DIEGO, CA 921016863
6192323040
31775 DE PORTOLA RD, SUITE 200
TEMECULA, CA 925922742
6192323040
Source: CMS National Downloadable File, September 2026.