Odcombe: St Peter & St Paul

Address: Dray Road Odcombe Yeovil
BA228UQ
Archdeaconry: WELLS
Deanery: IVELCHESTER
Parish: Odcombe
Telephone: 07842192402