New Life Church

New Life Church exists to guide people to new life in God and to develop them into passionate followers of Jesus Christ.

... more info

Archived Events