Eden Medical Center Lab
Address:
20103 Lake Chabot RoadFloor 1Castro Valley,
CA 94546
(510) 727-3353
fax
Map & Directions to Eden Medical Center Lab
Hours:
Monday – Friday
Saturday – Sunday
Emergency Room:
Open 24 hours/day