Weekly Newsletter
Weekly Newsletter
Sisters of the Cross and Passion CIO is a registered charity (charity number 1185348).
It is a charitable incorporated organisation registered in England and Wales, whose principal office is at The Briery 38 Victoria Avenue, Ilkley LS29 9BW
Designed by Dales Creative Web Design