Tampa Towing & Impound
2801 N Florida Ave, Tampa, FL 33602
No coupons available
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!