AutoZone 1060

AutoZone #1060 is an AutoZone auto parts store located at 8302 Sheldon Road in Tampa, Florida.