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