Express Diesel Repair Address: 2310 Woodard St Abilene, Texas 79605 Facebook-f X-twitter Instagram 325-238-1355