Banks in Castlewood, VA
B B & T
New Peoples Bank