Home

The Good Shepherd

Roman Catholic Diocese of Leeds – Registered Charity No. 249404 

Royal Fold, New Road, Mytholmroyd, HX7 5EA

Parish Priest: Rev M Larkin