List of Dell Stores in Tamarac, FL Outlet Note Regular Brands Dell Florida Tamarac Rating 4.6 based on 80 votes Official Website http://www.dell.com/ Products Computers NameAddressPhone Name/Address/Phone Dell outlet - Tamarac 8050 N University Dr, #205 (954) 580-2378 People Also Viewed