Where is the Triumph Healthcare hospital headquartered?
With hospital locations nationwide and headquarters in Houston, the Triumph Healthcare hospital system is the third largest long term acute care provider nationally.