Kevin Shen, Liu M.D.Attending PhysicianFamily Medicine Education: Baylor College of MedicineMain Office:817-912-8150 Baylor Scott and White Health 620 S Main St #200 Keller, TX 76248 Clinic Intersts:family medicine and primary care.Certifications: Board Certified in Family Medicine