Explore details about location Place Elmwood. Place Elmwood is a location situated within the St-Bruno-de-Montarville alongside other areas such as Rue Prévost, Place Elmwood, Boulevard de Boucherville.