Churches in Black Mountain North Carolina

There are 25 churches in Black Mountain representing 5 denominations.