China Star
3601 S 1st St, Abilene 79605