Medical school: BOSTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1974
NPI: 1285672550
Practice Locations (4)
SURPRISE VALLEY HEALTH CARE DISTRICT
741 N MAIN ST
CEDARVILLE, CA 961040246
SURPRISE VALLEY HEALTH CARE DISTRICT
741 N MAIN ST
CEDARVILLE, CA 961041038
5302796111
SURPRISE VALLEY HEALTH CARE DISTRICT
PO BOX, SUITE 246
CEDARVILLE, CA 96104
SURPRISE VALLEY HEALTH CARE DISTRICT
PO BOX, SUITE 246
CEDARVILLE, CA 961040246
Source: CMS National Downloadable File, September 2026.