Churches in Belhaven North Carolina

There are 13 churches in Belhaven representing 4 denominations.