Revd. Stephen Pomeroy

Deacon  

Residence: Our Lady Star of the Sea – Lowestoft

Ordained  June 30, 2000

Download Diocesan Year Book

 

X