Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1994
NPI: 1326048638
Practice Locations (2)
7345 MEDICAL CTR DR, SUITE 160
WEST HILLS, CA 91307
7345 MEDICAL CTR DR, SUITE 160
WEST HILLS, CA 913071952
8186764805
Source: CMS National Downloadable File, September 2026.