Hospital Facility
Get Directions
Call Now
Sutter Health - Eden Medical Center
Location
20103 Lake Chabot Road, Castro Valley, CA 94546
Alameda County
Contact
510-537-1234