Super 8 Hotel

  2801 East Hwy 66, Elk City, OK 73644

 Dilip Patel

Accommodations