Churches in Greencastle Indiana

There are 23 churches in Greencastle representing 14 denominations.