1. Decker 24 HR Truck & Trailer 1010 ECS Way, Belvidere, IL 61008 Coordinate: 42.259464,-88.850945 Phone: (847) 481-9851