Located in the heart of south Tulsa, CityPlex Towers is a stunning, three-tower, 2.2 million-square-foot complex featuring dramatic architecture with inviting public spaces. State-of-the-art infrastructure, innovative interior designs, atypical amenities and prime location have made this landmark location one of the Midwest's leading corporate ...