Phone: 519-886-4810

Our Lady of Lourdes CES – Faith in Action