Towed Vehicles

Towed Vehicles

In NYC Cars may be towed for various reasons by several different government agencies, including the NYPD, the city marshall, and the sheriff. Vehicles that are illegally parked are usually taken to the Tow Pound in the same borough from which they were towed. Tow...