Branch addresses, phone numbers, and hours of operation for Carter Bank & Trust in Lebanon, VA.
Carter Bank & Trust Lebanon VA 82 Main Street 24266 276-889-2760