Visit Styrka today

We're located in The Mill on 71st street between Memorial and Sheridan, in the shopping center by Senor Tequila's.

6939 E 71st
Tulsa, OK 74133

 

 
Capture2.JPG