“The Centre for SPIRITUAL RENEWAL is a Christian Formation program rooted in a parish offering a variety of opportunities to connect and deepen in relationship with God, oneself, and others. Its aim is to support people on their spiritual journey using the riches of the Anglican, Christian, and other spiritual traditions to experience God’s love, insights, and healing that we may be a loving engaged presence in community and for the world.”