St Marcella's Church
Church
St Marcella's Church
Whitchurch Road
Denbigh
Denbighshire
LL16 4ER
Wales
tel:- +44 1745 812284
web address:- parish.churchinwales.org.uk/a021/
e-mail:-
St Marcella's Church :-
St Marcella's is a fine Grade 1 listed Vale of Clwyd church with lovely views towards Moel Famau.
To update the information for St Marcella's Church please use this form