Flying J Travel Center #646 Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(815) 389-4760(815) 389-476016049 Willowbrook Road South Beloit, IL 61080 USGet DirectionsStore Details