Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2020
NPI: 1891322111
Practice Locations (4)
1540 ALCAZAR ST, SUITE 209G
LOS ANGELES, CA 900891029
3183 WILSHIRE BLVD, UNIT 533
LOS ANGELES, CA 900101218
393 E WALNUT ST FL, 3 PHR GROUP PROVIDER ENROLLMENT UNIT
Pasadena, CA 911880001
393 E WALNUT 3RD FL
PASEDENA, CA 911880001
Source: CMS National Downloadable File, September 2026.