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

Mon-Sat: 10am - 9:30pm
Sun: 11am - 6 pm

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