Churches in Marshall Illinois

There are 17 churches in Marshall representing 8 denominations.