Address - St Marcella’s Church, Whitchurch Road, Denbigh, Denbighshire, LL16 4ER.
Cyfeiriad – Eglwys Sant Marcella, Ffordd yr Eglwys Newydd, Dinbych, Sir Ddinbych, LL16 4ER.