North Leo Mennonite Church

15419 State Rd 1 North, Leo, IN 46765

Mailing Address: PO Box 213

260-627-2149

office@northleomc.org

North Leo Mennonite Church

15419 State Rd 1 North, Leo, IN 46765

Translate »