Kevin Barnard

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