Firm Name
Albemarle Bank & Trust
Albemarle Bank & Trust
Albemarle Bank & Trust intends to provide retail banking and consumer lending services. The bank is based in Edenton, North Carolina. As of August 4, 2009, Albemarle Bank & Trust operates as a subsidiary of West Town Savings Bank.
102 South Broad Edenton, NC 27932 United States of America
United States of America
252-312-5772
Savings Bank
Albemarle Bank & Trust
Add a review