Tampa Towing & Impound
2801 N Florida Ave, Tampa, FL 33602
Fax: (813) 221-6822
No coupons available at this time.
Called to ask about towing a personal vehicle from a house to a body shop, which they say they do on their website. Guy didn't even say anything to me, just hung up on me. I called back in case we were disconnected, and he did not answer the phone. Way to treat customers!