Dell Store - International Plaza and Bay Street in Tampa, Florida (Computer, Electronics) - CLOSED

Store Details (CLOSED)

2223 N. West Shore Blvd
Tampa, Florida 33607
Located on the lower level at Grand Court

Phone: (813) 280-2933

Map & Directions   Website

Regular Store Hours


Store hours may vary due to seasonality.

Shop online

 

Advertisements

Product Highligts

  • Limited Quantity PCs
  • Dell Holiday Gifts
  • TV & Electronics Deals
  • Dell Coupons
  • Financing Promotions

view all products