Suggest an update
La Quinta Inn & Suites Elk City/2611 E Highway 66 - Elk City - Oklahoma (OK)
2611 E Highway 66, I-40 exit 41. East bound use left lane to exit., Elk City, OK 73644-9637, Elk City, Oklahoma (OK)
00 1888-9153775
2611 E Highway 66, I-40 exit 41. East bound use left lane to exit., Elk City, OK 73644-9637, Elk City, Oklahoma (OK)
00 1888-9153775