Opening Early November - 2018 - Located conveniently in Tulsa at 91st and Yale - just minutes from the Creek Turnpike and Highways 75 and 169.