Kevin Barnard

The Revd
Kevin
Barnard
Incumbent, King Cross; Inter Faith Officer, Halifax Deanery, Huddersfield Area
01422 360740
King Cross Vicarage
West Royd Avenue
Halifax
HX1 3NU
Scroll to Top