Towing in Los Angeles, CA
Towing
2225 E 89th St.,
Los Angeles ,
CA
90002
UNITED STATES
Based on 2 reviews
SCUMBAGS!
They significantly damaged my truck during towing. I immediately reported it and filled out a claim form, which they IGNORED. I left messages, which they IGNORED. I send a demand letter, which they IGNORED. I asked the owner's name...International Towing, Los Angeles TERRIBLE!
My car was stolen then recovered by the Lynwood Sheriff's Dept. It was then towed to International Towing 2225 E. 89th St. Los Angeles, CA 90002. Today, the tow yard would not allow me even look at my car. I did notice that they had pit...Worldwide > United States > Los Angeles, CA > Towing