Get directions to: Atoka Truck Stop Restaurant, Atoka, OK
Restaurant address: South Highway 69 Atoka, OK 74525, USA
Restaurant: Atoka Truck Stop Restaurant