Abiding Word Lutheran Church

Address:
1502 1st St
Deshler, Nebraska, 68340
phone:
view phone(402) 365-7784

Is this your church?