Sutter Eden Medical Center ★★★☆☆3.4 (321) Doctors & Clinics Hospital 20103 Lake Chabot Rd, Castro Valley, CA 94546 Today: Open 24 hours Call Website Details →