Churches in Decorah Iowa

There are 25 churches in Decorah representing 6 denominations.