Kremlin from Oklahoma Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Jda Truck Stop - Oklahoma, Kremlin, 14413 N Us Highway 81, 73753 (580) 874-2304 Map