Section
Swatch Store Mecca Mall
After the huge success of Mecca Mall, an expansion was needed to cater to its popularity. Swatch store Mecca Mall is located in the mall’s extension receiving outstanding foot traffic and offering an amazing collection of Swatch watches.
Location: Abdullah Al Dawood St. Ground Floor | Opening times: Saturday - Thursday 10:00 am - 10:00 pm Friday 02:00 pm - 10:00 pm
Telephone: (06) 586 4564
Location: Abdullah Al Dawood St. Ground Floor
Opening times:
Saturday - Thursday 10:00 am - 10:00 pm
Friday 02:00 pm - 10:00 pm
Telephone: (06) 586 4564