Carter Bank & Trust ← View details 616 9th Street Southeast, Roanoke, VA 24013 +1 540-342-8610 carterbankandtrust.com Get Directions From* To * — Required information