Medical school: OREGON HEALTH SCIENCES UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1997
Offers telehealth
NPI: 1679512776
Practice Locations (2)
3660 PARK SIERRA DR
RIVERSIDE, CA 925053071
9516379935
3660 PARK SIERRA DR, SUITE 110
RIVERSIDE, CA 925053071
9516379935
Source: CMS National Downloadable File, September 2026.