Radiation Therapy and CyberKnife® - Kirby Glen - CHI St. Luke's Health - Houston, TX is dedicated to delivering high quality, compassionate care to Houston, TX and nearby communities. Visit us at 2491 S Braeswood Blvd or call (832) 355-7118 for more information. Board-certified, experienced physicians and a dedicated staff use the most advanced technology to deliver high-quality and individualized care. Our patients are supported by a full range of services and specialists at CHI St. Luke’s Health–Baylor St. Luke’s Medical Center and the Cancer Center at Baylor St. Luke’s.