Sleep Medicine: Los Gatos Center (Winchester): Palo Alto Medical Foundation ★★★★★5.0 (1) Doctors & Clinics Sleep clinic · Medical Center 15720 Winchester Blvd Fl 2, Los Gatos, CA 95030 Call Website Details →