Find a Church

Lilleshall: St Michael & All Angels

Address: Church Road, Lilleshall Lilleshall Newport
TF10 9HE
Archdeaconry: SALOP
Parish: Lilleshall: St Michael & All Angels
Telephone: (01952) 604281