The Parish of The New Martyrs Elizabeth & Barbara is located in Newton Abbot, United Kingdom on 22 South View, Bovey Tracey. The Parish of The New Martyrs Elizabeth & Barbara is rated 3 out of 5 in the category parish in United Kingdom.
Address
22 South View, Bovey Tracey