Churches in Elgin, MN
Immanuel Lutheran Church
Trinity Lutheran Church
Peace United Methodist Church