Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1316924582
Practice Locations (2)
RAINCROSS URGENT CARE, INC.
4646 BROCKTON AVE, SUITE 101
RIVERSIDE, CA 925060103
9517742860
RAINCROSS MEDICAL GROUP INC
4646 BROCKTON AVE, SUITE 203
RIVERSIDE, CA 925060104
9517742881
Source: CMS National Downloadable File, September 2026.