Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2018
NPI: 1639667397
Practice Locations (3)
335 E AVE I
Lancaster, CA 935351916
335 E AVE I
LANCASTER, CA 935351916
19525 NORDHOFF ST, APT 616
NORTHRIDGE, CA 913247428
Source: CMS National Downloadable File, September 2026.