Posts Tagged



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

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 strategic partnership with… View Article

Selina Tao
October 3, 2018