Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2012
NPI: 1467719476
Practice Locations (2)
PALOMAR EMERGENCY PHYSICIANS, INC
2185 CITRACADO PKWY
ESCONDIDO, CA 920294159
3103792134
TEMECULA VALLEY EMERGENCY PHYSICIANS INC
31700 TEMECULA PKWY
TEMECULA, CA 925925896
9513312280
Source: CMS National Downloadable File, September 2026.