New Life (Sault Ste Marie) is rated 3 out of 5 in the category religious institutions. Read and write reviews about New Life (Sault Ste Marie). The New Life Church is a nondenominational Christian church located in Sault Ste Marie, Ontario. There are 2 things that are very important for us, We love Jesus and we love people.
Company size
1-10 employees
Headquarters
Sault Ste. Marie, ON