Baylor St. Luke’s Medical Center celebrates new O’Quinn Medical Tower topping out June 25, 2021 Olivia Pulsinelli The joint venture between Baylor College of Medicine and St. Luke’s Health held a topping out ceremony for the new 12-story tower on June 24. The tower is expected to be complete in 2023. Related