Quality Inn - Abilene Near Abilene Christian University
1758 E I 20 -
Abilene,
TX 79601