Kaiser Permanente Tantau Building ★★☆☆☆2.1 (7) Doctors & Clinics Medical clinic · Hospital 19000 Homestead Rd, Cupertino, CA 95014 Website Details →