Tires in Tampa, FL
Tires • Auto Parts and Accessories
2266 Fowler Ave.,
Tampa ,
FL
33612
UNITED STATES
Based on 1 reviews
Rude and Overpriced
I just went there and they were incredibly insulting towards me. I booked online through Sears and when I got there they charged me $3 for a filter because it was required. I said I had already paid and they said "that's why we don't...Worldwide > United States > Tampa, FL > Tires