All Star Towing
Add to Favorites
OPEN NOW
Today: Open 24 Hours
10 Years
in Business
Saved to Favorites
05/05/2013
I have to say that there are a number of negative opinions about this company. However, I have worked very hard over the last year in trying to regain a positive outlook from the general public. So, if you've had a bad experience here, please give us another try, you w0n't be displeased. Thanks.
Phone: (530) 826-3229
Address: 5050 Cohasset Rd Ste 10, Chico, CA 95973
Website: https://allstartowchico.com/