Based in the Heart of Houston, Texas, US. The new-build 12-story O'Quinn Medical Tower at Baylor St. Luke's – McNair Campus is considered the rebirth of the original O'Quinn Medical Tower, with strong connections between Texas Heart institute and Baylor College of Medicine; the institute will be able to offer a stronger and more powerful network of care unlike any other.