The Reverend L C S Stroud

Back

Date of deaconing: 15 April 2012
Date of priesting: 11 November 2012
Address: The New Rectory
Rectory Lane
Llanferres
MOLD
CH7 5SR
Phone number: 01352 810694
Email address: motherlara@gmail.com

Appointed to:
Mission Area of Estuary and Mountain

Appointed as:
Pioneer Priest