Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2007
NPI: 1902091309
Practice Locations (1)
11550 INDIAN HILLS RD, SUITE 280
MISSION HILLS, CA 913451244
8183615069
Source: CMS National Downloadable File, September 2026.