Oliva's Tire ShopAuto Repair · Tampa, FLTires, Auto Repair, Oil Change Stations. Tampa.Address: 8806 W Flora St, Tampa, FL, 33615Phone: (813) 409-1581Loading map...