Graduated: 2007
NPI: 1215117643
Practice Locations (2)
SUTTER BAY HOSPITALS
20103 LAKE CHABOT RD
CASTRO VALLEY, CA 945465305
5105371234
SUTTER BAY HOSPITALS
14207 E 14TH ST
SAN LEANDRO, CA 945782709
5107272800
Source: CMS National Downloadable File, September 2026.