Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 2013
Offers telehealth
NPI: 1225370885
Practice Locations (3)
COUNTY OF SONOMA
2225 CHALLENGER WAY
SANTA ROSA, CA 954075441
7075654861
COUNTY OF SONOMA
2255 CHALLENGER WAY, SUITE 107
SANTA ROSA, CA 954075423
7075654959
COUNTY OF SONOMA
2350 PROFESSIONAL DR
SANTA ROSA, CA 954033018
7075654861
Source: CMS National Downloadable File, September 2026.