Home>Choose State>Cities in Virginia>Institutions in Lebanon>Carter Bank & Trust Locations in Lebanon Carter Bank & Trust Branch Locations in Lebanon, VA 1. Carter Bank & Trust - Lebanon Branch 82 E Main St, Lebanon, VA 24266 View Branch