EDEN MEDICAL CENTER: 20103 Lake Chabot Rd Castro Valley, CA