Church of England Diocese of Blackburn St. James, Leyland

St James

Get in touch

The Incumbent

St James' Vicarage Slater Lane Leyland Lancashire PR26 7SH
(01772) 421 034