Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2017
NPI: 1396270880
Practice Locations (4)
335 E AVE I
LANCASTER, CA 935351916
1800 HARRISON ST, FL 7
OAKLAND, CA 946123429
1800 HARRISON ST, FL 7
OAKLAND, CA 946123463
PO BOX, SUITE 22210
OAKLAND, CA 94623
Source: CMS National Downloadable File, September 2026.