St Michael and All Angels

St Michael and All Angels is a church in Downholme. Denomination: Church of England.

Venue Location

Office Contact

Belle Vue Terrace
Bellerby
Leyburn
North Yorkshire
DL8 5QL


(This is not necessarily the venue address.)
01969 623357
Is this your church? Tell us about it