Churches in Middlesboro Kentucky

There are 28 churches in Middlesboro representing 10 denominations.