Fr. Francis Leeder

Serving: Parish Priest  St Pancras – Ipswich

Address:
1, Orwell Place,
Ipswich,
Suffolk.
IP4 1BD

Ordained: June 9, 1963

Telephone:  01473 – 252596

Website: http://www.stpancraschurch.org.uk/

 

 

X