150 Sainte-Catherine O, Montréal, QCH5B 1E9Get directions
shoe repair
Complexe Desjardins is a multifunctional center in downtown Montreal featuring 110 shops and restaurants, office towers, and a public square that hosts over 200 annual events, offe...more...See more text