St John the Baptist Leusdon Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Church Pastor
Revd David C. Sherwood
Pastor
Leusdon,
Devon
TQ13 7PE
United Kingdom
Phone: (01364) 652968