Banks in Marshall, VA
B B & T
B B & T
Marshall National Bank & Trust