La Maison Ogilvy, Ogilvy's in English or Ogilvy in French, is a prominent retail establishment located in downtown Montreal, Quebec, Canada. Founded in 1866, the store, at 1307 Saint Catherine Street West, is considered a retail landmark. Originally a dry goods store, Ogilvy today hosts an array of luxury goods shops, brands and boutiques.
1307 Sainte-Catherine Street W
Montréal, Québec H3G 1P7