La Maison Simons or Simons for short is one of the most recognizable designer clothes brand in Canada. It has stores located all over the country. The rand was founded back in 1840 and is still run by the Simons family. Apart from designer clothes, customers may buy products for home décor and accessories.
Find stores by city/town