Leslie Duarte Health Insurance in Edenton North Carolina 6 reviews Call 124 Water Street, Edenton, NC 27932 27932 18335792431 24/7 Email Agent View more...