Get directions to: Jda Truck Stop, Kremlin, OK
Restaurant address: 14413 N Us Highway 81 Kremlin, OK 73753, USA
Restaurant: Jda Truck Stop