Canada / Montréal / Parks & gardensParkParc GirouardAddress3415 Avenue Girouard, MontréalWebsitewiki.worldflicks.orgPhone+15148925487—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itCafe Restaurant Nab · 539 mNot ratedWestmount Greenhouse · 1492 mNot ratedMarchÉ Aux Puces Ndg · 519 mNot rated