La Quinta Inn & Suites by Wyndham Abilene Mall
3018 Catclaw Dr, Abilene 79606