Branch addresses, phone numbers, and hours of operation for Southern Bank and Trust Company in Edenton, NC.
Southern Bank and Trust Company Edenton NC 101 Queen Street 27932