Bank of the James Financial Group Inc is a bank holding company that provides retail and commercial banking, deposit services, lending services, mortgage brokerage services, and other banking services.

Bank of the James Finl Gr