Otterford: St Leonard

Address: Otterford Taunton
TA3 7AZ
Archdeaconry: TAUNTON
Deanery: Ilminster
Parish: Otterford
Telephone: 01823 421757