The Revd Patrick Aldred

Roles

Shrewsbury Holy Cross - Associate Minister (NSM)

Shrewsbury and Telford Hospital NHS Trust - Chaplain/General Preaching Licence


Powered by Church Edit