center tech tulsa wallpaper tulsa tech owasso conference center Tulsa Tech Owasso Conference Center. 10800 N 140th E Ave -. Pin Page Event starts on Tuesday 11 Octo… Tuesday, August 9, 2022 Edit