Churches in Halls Tennessee

There are 17 churches in Halls representing 4 denominations.