Fr. Christopher Smith

Serving: Lady Immaculate and Saint Etheldreda – Newmarket

Address:
14 Exeter Road
Newmarket,
Suffolk.
CB8 8LT

Ordained: September 7, 1996

Tel: 01638 – 662492
Website: http://www.stmarksparish.org.uk/

 

 

X