List of all Bank Of The James branches by state:
Virginia
Charlottesville 5th St Station Branc
Amherst Branch
Madison Heights Branch
Appomattox Branch
Bedford Branch
Forest Branch
Altavista Branch
Roanoke Electric Road Branch
Westminster-Canterbury Blue Ridge Br
Charlottesville Branch
Harrisonburg Hight Street Branch
Bank Of The James
Westminster-Canterbury Branch
Boonsboro Branch
Main Street Branch
Fort Avenue Branch