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

(3.9/5 - 111 votes)

Regular Store Hours

Store hours may vary due to seasonality.

Shop online


Product Highligts

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

view all products