International Towing is located at 11621 WESTMINSTER AVE, Garden Grove, CA. This business specializes in Towing and has 1 review(s) with a star rating of 1.0.
by merchantcircle on August 16, 2015 from merchantcircle
Information from the business
We tow illegally parked vehicles.
by yellowpages on December 11, 2012 from yellowpages