New Life Church (MF) icon

New Life Church (MF)

New Life Church a Mennonite Fellowship
Free
5.0 out of 5

About New Life Church (MF)

New Life Church is a small Mennonite church in Montgomery, Indiana with a heart to serve Jesus and to help others do the same.

New Life Church (MF) Screenshots