Olmsted Medical Clinic Patient Portal. Health (Just Now) The Sutcliffe Clinic — Keely Olmsted. (5 days ago) Patient Portal Home About. Our Team FAQs For patients.Services Medical Education. University of Kansas, Doctor of Medicine (2007) The Sutcliffe Clinic 851 Fremont Avenue, Suite 110 Los Altos, CA 94024 [email protected] Phone: 650-941-1698. . Sutcli.