Churches in Carthage Mississippi

There are 32 churches in Carthage representing 6 denominations.