Les Residences Vivendi is located on the North/West Island of Montreal along the Riviere-des-Prairies river.Situated on a large property attached to a beautiful park.