Flying J Travel Center #706 Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(918) 437-5477(918) 437-5477121 North 129 E Ave Tulsa, OK 74116 USGet DirectionsStore Details