New Life (Suffolk) logo

New Life (Suffolk)

icon-location 4 Pochard close, Stowmarket, IP14 5EX, United Kingdom

icon-charity Registration number 1074780

icon-phone 01449774000


(1) the advancement of the christian religion in particular but not exclusively by the proclamation of the gospel of jesus christ in all of its fullness by means of church services, revival meetings, crusades, printed matter and audio visual materi...See more


Items per page:
1 – 4 of 4