Shepherd of the Falls Lutheran Church

American Falls, Idaho, United States