Directory Company Details El Camino Hospital Address: 815 Pollard Rd, Los Gatos, CA 95032 United States Phone: 408-871-7414 Company Type: In-House Service Professional