Church of the Holy Cross
Anglican / Church of England
Babcary, South West, TA11 7DT
Church of the Holy Cross is an Anglican church in Babcary, TA11 7DT. Service times have not been added yet.