Carter Bank & Trust
5406 U.S. Highway 29 North, Blairs , Virginia 24527
View Larger Map