International Towing

2225 E 89th St
Los Angeles, CA 90002
No photo available for this business

Business Information

Wrecker Service

Customer Reviews (1 reviews)


on Citysearch Feb 14, 2010
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... (more)

Browse our top cities

Browse cities by state