STORE #633 Tampa – Westchase 10619 Sheldon Rd. Tampa, FL 33626 772-348-2150 Open Daily: 7:00AM –10:00PM View weekly ad Find a different store Nearby Stores Map marker for store Largo Largo 12.3 mi. Map marker for store Palm Harbor Palm Harbor 12.5 mi. Map marker for store Tampa - Carrollwood Tampa - Carrollwood 13.4 mi. Map marker for store South Tampa South Tampa 15.3 mi.