Eden Medical Center Birth Center
Address:
20103 Lake Chabot RoadCastro Valley,
CA 94546
(510) 727-3357
fax
Map & Directions to Eden Medical Center Birth Center
Hours:
Monday – Friday
Saturday – Sunday