Find a church

Elford: St Peter

Elford: St Peter

Address: Church Road Elford Tamworth B79 9DD

Telephone Number: 01827 373257

Deaconry: LICHFIELD

Deanery: TAMWORTH

Services and Events: View events on A Church Near You

Powered by Church Edit