translate English to French: Centre Mont-Royal is located at the corner of Mansfield and Sherbrooke streets, in the heart of downtown Montreal.
Le Centre Mont-Royal est situé à l’intersection des rues Mansfield et Sherbrooke, au cœur du centre-ville de Montréal.