St Mary Roman Catholic Church
More about St Mary Roman Catholic Church
St Mary Roman Catholic Church is located at 9 Stow Hill, Newport NP20 1TP, UK
+44 1633 265533
http://allsaintsrcnewport.org.uk/