St Peter & St Felix Richmond Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Village Green, Kirby Hill
Richmond,
North Yorkshire
DL11 7JH
United Kingdom
Phone: (0113) 200 0540
Church Pastor
Not known
Pastor
Village Green, Kirby Hill
Richmond,
North Yorkshire
DL11 7JH
United Kingdom
Phone: (0113) 200 0540