Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2021
NPI: 1841864063
Practice Locations (2)
415 W ROUTE 66, SUITE 202
GLENDORA, CA 917404335
11234 ANDERSON ST
Loma Linda, CA 923542804
Source: CMS National Downloadable File, September 2026.