1. Peterbilt 3026 N Mulroy Rd, Strafford, MO 65757 Coordinate: 37.24943,-93.18017 Phone: (417) 865-5355
2. Willis Power Systems 3026 N Mulroy Rd, Strafford, MO 65757 Coordinate: 37.24943,-93.18017 Phone: (417) 831-2330