Find a Church

Tamworth: St Editha

Address: St Editha's Close Tamworth Staffordshire
B79 7AD
Archdeaconry: LICHFIELD
Deanery: TAMWORTH
Parish: Tamworth: St Editha
Telephone: (01827) 68339