2901 S 20th St Abilene, TX 79605