Get directions to: Pilot Travel Center, Okawville, IL
Restaurant address: 905 Hen House Rd Okawville, IL 62271, USA
Restaurant: Pilot Travel Center