Training Facilities

Tulsa SC does 100% of their team training at Titan Sports Complex.  Titan has 2 facilities that we utilize.  The location and field maps are listed below for your convenience:


Titan Sports Complex - Main Campus
101 East 81st Street
Tulsa, Oklahoma 74132
Click here for: Field Map


Titan Sports Complex - South Campus
9850 South Elwood Ave
Jenks, OK 74037
Click here for: Field Map