La Quinta Inn & Suites
2611 E Hwy 66
Elk City, OK
73644
La Quinta Inn & Suites








La Quinta Inn & Suites
2611 E Hwy 66
Elk City, OK
2611 E Hwy 66
Elk City, OK
Leaflet | Map data © OpenStreetMap contributors
Directions
Find Nearby
Located off I-40 at Exit 41.