Carter Bank & Trust
116 East Midland Trail, Lexington , Virginia 24450
 

View Larger Map