By taubeadmin on Thu, 08/13/2020 - 00:33 After decades of preparation, El Camino Hospital's state-of-the-art Taube Pavilion premieres Oct 23, 2019 Los Altos Town Crier