Carter Bank & Trust
105 King Street, Blacksburg , Virginia 24060
 

View Larger Map