St Julius & St Aaron'S Church
More about St Julius & St Aaron'S Church
St Julius & St Aaron'S Church is located at 41 St Julian's Ave, Newport NP19 7JT, UK
+44 1633 258046
http://www.stjuliansparishchurch.co.uk/