Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2022
NPI: 1184363699
Practice Locations (3)
25055 LA MAR RD
LOMA LINDA, CA 923542901
11801 PIERCE ST, SUITE 200
Riverside, CA 925054400
RIVERSIDE, CA 92505
9094355136
Source: CMS National Downloadable File, September 2026.