Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1999
Also: PEDIATRIC MEDICINE, SLEEP MEDICINE
NPI: 1851352678
Practice Locations (1)
17150 EUCLID ST, SUITE 316
FOUNTAIN VALLEY, CA 927084092
7144863996
Source: CMS National Downloadable File, September 2026.