Carter Bank & Trust

  • Banks
1722 Hershberger Rd NW
Roanoke, VA 24012-7244
(540) 563-0095
(540) 366-1158 (fax)
  • Whom to Contact

    • Michael Beavers