Church of the Immaculate ConceptionParishShare212 Concession 12 RoadFormosa, Ontario N0G 1W0CanadaGet directions