Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2001
NPI: 1194861450
Practice Locations (2)
NORTHERN CALIFORNIA CENTER FOR WELL-BEING
500 DOYLE PARK DR, SUITE 304A
SANTA ROSA, CA 954054555
NORTHERN CALIFORNIA CENTER FOR WELL-BEING
500 DOYLE PARK DR, SUITE 304A
SANTA ROSA, CA 954054558
7075756043
Source: CMS National Downloadable File, September 2026.