Our Lady Star Of The Sea Church
More about Our Lady Star Of The Sea Church
Our Lady Star Of The Sea Church is located at 35 Lloyd St, Llandudno LL30 2YA, UK
+44 1492 860546
http://www.llandudno-catholic-church.org.uk/