Fr Roger De Lacy-Spencer

Retired priest

Address:
25 Station Road
Beccles,
Suffolk
NR34 9QH

Email: roger.spencer@rcdea.org.uk

Ordained: 5 June 1979