More about New Life Christian Church
New Life Christian Church is located at Llanover Street, Abercarn, Newport, Wales, Bristol, United Kingdom
+44 1495 243295
http://www.caerphillyobserver.co.uk/locations/new-life-christian-church