Leonard, Chen M.D.Attending PhysicianCardiology Internal Medicine Education: Taipei Medical University, TaiwanMain Office:408-851-3860 Kaiser Permanente 710 Lawrence Expressway Santa Clara, CA 95051 Certification: Board Certified in Cardiology, Internal Medicine Hospital Affiliations: Santa Clara Homestead