The Rev. Dr. Harold E. Shepherd
Cleric Details
Church: St. Andrew, Japanese,
Interim Priest-in-Charge
St. David, Donlands,
Interim Priest-in-Charge
Episcopal Area:
York-Scarborough