Fr Denys Lloyd

Retired Priest

Address:
35 Chapelfield Road East
Norwich
NR2 1SF

Ordained: May 28, 1994

Telephone: 01603 630400

Email: denys.lloyd@rcdea.org.uk