Branch addresses, phone numbers, and hours of operation for West Town Bank & Trust in Edenton, NC.
West Town Bank & Trust Edenton NC 216 S Broad St 27932