Carter Bank & Trust
200 College Street, N.W., Christiansburg , Virginia 24073
 

View Larger Map