Demolition of 1101 Welch

January 1st, 2013

Demolition of the former medical offices at 1101 Welch will make way for the future site of the New Stanford Hospital. The new hospital facilities will accommodate new medical technology, increase capacity needs, meet seismic-safety requirements and transform the way that patient care is delivered at the hospital.

  • Posted in