Churches in Holly Springs Mississippi

There are 18 churches in Holly Springs representing 7 denominations.