The Rev. Donald Shields
Cleric Details
Parish: St. Thomas, Brooklin
Chaplaincy:
Markham Stouffville Hospital,
Chaplain
Episcopal Area:
Trent-Durham