Get directions to: Buffalo Ranch Travel Center, Afton, OK
Restaurant address: 21600 South Highway 69 Afton, OK 74331, USA
Restaurant: Buffalo Ranch Travel Center