Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1979
NPI: 1265453690
Practice Locations (2)
44215 15TH ST W, SUITE 109
LANCASTER, CA 935345503
44215 15TH W ST, SUITE 109
LANCASTER, CA 935345503
6619485723
Source: CMS National Downloadable File, September 2026.