Find Out Your Shopping Destination
Jumbo has stores located across the UAE. Jumbo features the best recommendations for Electronics like Mobile Phones, Tablets, Laptops & Computers, Cameras, Televisions, Gaming Consoles & Accessories.
City Centre Deira
97142953915
customer.care@jumbo.ae
http://www.citycentredeira.com