Al Imam Saud Ibn Abdul Aziz Road 920000262

Aldo Accessories

Aldo Accessories
Aldo is a Canadian Moroccan retailer that owns and operates a worldwide chain of shoe and accessories stores. The company was founded by Aldo Bensadoun in Montreal, Quebec, in 1972, where its corporate headquarters remain today ... Located in Al Nakheel Mall Gate 5