La Quinta Inn & Suites By Wyndham Enid Enid (OK) United States