Bank of the James Financial Group Inc
Bank of the James Financial Group, Inc. provides banking services. The Bank offers checking and savings accounts, card facilities, overdraft protection, safe deposit boxes, personal and business loans, payroll management, investments, and online banking services. Bank of the James Financial Group serves customers in the State of Virginia.