New Hope Lutheran Church

245 Fering St, Alvarado, MN 56710