Banks in Albemarle, North Carolina 1
  • 24919 - Uwharrie Bank, Charlotte
    167 North Second Street, Albemarle, NC 28001
    Assets: $525,143.00
    Deposits: $466,234.00
    Net Income: $2,406.00