<--Previous Up Next-->
Castro Valley's Eden Medical Center. The new facility on the left is under construction to replace the older facility on the right, which cannot be upgraded sufficiently to protect against a major quake on the Hayward fault and will be demolished.