The National Bank of Blacksburg
1155 Claypool Hill Mall Rd., Cedar Bluff , Virginia 24609
 

View Larger Map