International Tow
Over charged me stating my van was in there impound for 3 days when it was less then 48 hours
On November 19- 2011 i had my work van stolen in front of my house. I filed a report with the police department at 10 am. LA County Sheriff Department notified me on the same day that the found my van and they had International Tow impound my van. The police department gave me the address and ...