Leo, Hsu M.D.Attending PhysicianPsychiatry Education: University of Illinois College of Medicine at ChicagoMain Office:408-366-4400 Kaiser Permanente 19000 Homestead Road Cupertino, CA 95014 Certifications: Board Certified in Psychiatry Office Hours: Monday to Friday: 8:30 am to 5:30 pm Hospital Affiliations:Santa Clara Homestead Medical Center