Start from
Texas Tire Shop
1301 W Stamford St, Abilene 79601