Posts Tagged

Rideau Centre


Davids Footwear Kicks Off National Retail Expansion with 1st New Store

Photo: Retail Insider Toronto-based has opened its first store outside of Toronto at Ottawa’s CF Rideau Centre, and the company plans on eventually operating about 15 stores across the country. Davids carries some of the world’s top luxury brands in its stores, and it is expanding its brand matrix as well as operations following a… View Article

Selina Tao
October 3, 2018