Schedule Establishment number: 024673 104, boul. de la Visitation, Champlain, G0X 1C0 View on the map