New Sports Complex To Be Constructed Tulsa; Titan Sports Complex To Open In 2017

29 August 2016

A new sports and performance center is making its way to Tulsa.

There will be a groundbreaking ceremony for the Titan Sports Complex at 81st and Elwood on Tuesday.

The 175,000 square foot facility will feature indoor soccer, volleyball and basketball courts.

Construction is expected to be completed in the summer of 2017.

 

Source : kjrh.com