St. Leonard's Catholic ChurchParishShare5332 Long Island RoadOttawa, Ontario K4M 1E8CanadaGet directions