Found 2 places
Address: 20103 Lake Chabot Rd, Castro Valley, CA 94546
Latitude: 37.698 (37°41′53″N), Longitude: -122.0896 (122°5′22″W)
Phone: (510) 537-1234
Site: sutterhealth.org/find-location/facility/eden-medic
Latitude: 37.7106 (37°42′38″N), Longitude: -122.1196 (122°7′10″W)