Get Directions to St Julius & St Aaron Church In Wales ← View details 41 Saint Julians Avenue, Newport NP19 7JT, United Kingdom, Newport, England Get Directions From* To * — Required information