« Return to List CHI St. Luke’s Health-Baylor St. Luke’s Medical Center 2457 South Braeswood Boulevard Houston, Texas 832-355-7128 Visit website Get Directions »