Heavy Towing Team Lifts 25,000 Lbs!
Heavy Towing Team Assists Ohio Department of Transportation Interstate Towing’s heavy towing division was called in to help at a construction site on E 44th Street in Cleveland. A contractor working for the Ohio Department of Transportation reached out as he knew he could trust the Interstate team. The contractor needed to move a massive […]