Find a Church

Elford: St Peter

Address: Church Road Elford Tamworth
B79 9DD
Archdeaconry: LICHFIELD
Deanery: TAMWORTH
Parish: Elford: St Peter
Telephone: 01827 373257