American Tow Force, Inc.


Country United States
State Bangladesh
City Pinellas Park
Address 9569 67th St, Pinellas Park, FL 33782,
Phone 7272442160
Website www.americantowforce.com/

American Tow Force, Inc. Reviews

  • Jul 5, 2014

My car was towed by this company and impounded for about 1 1/2 hours. They charged me $20 for storage even though they are not supposed to for the first six hours. The way he did this was by dating the release of my car for the next day 8/30/13 (lower right corner of invoice/photo) even though it was released today, August 29th, 2013. Verify that the date of this post is August 29th, 2013 and I think you will agree they are trying to rip me off. Don't use this company. Thieves.

Write a Review about American Tow Force, Inc.