Churches in Edenton North Carolina

There are 18 churches in Edenton representing 5 denominations.