Super 8 Elk City Ok

2801 E Highway 66
Elk City
Oklahoma
United States