New Life Church
Barry Island Community Centre, Friars Rd, Barry CF62 5TR, United Kingdom
5
4 reviews
4 comments
9PVM+C4 Barry, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsWolyoung Lee
Rhys Horler
Lovely family atmosphere and loyal to the bible.
A slee (Slee)
Great church, great atmosphere!
T. McKinney
Wonderful international fellowship.