Firm to reimburse vehicle owners for illegal towing
Interstate/Delaware and South Towing will pay about $80,000 to owners of more than 300 vehicles unlawfully towed from the Indiana Avenue parking lot under an agreement reached with the city prosecutor.