Branch Banking and Trust Company
2149 Barracks Road, Charlottesville , Virginia 22903
View Larger Map