1. D & S Truck Center Inc 6042 Lenzi Ave, Hodgkins, IL 60525 Coordinate: 41.7807,-87.85726 Phone: (708) 352-5551