Carter Bank & Trust
449 E. Main Street, Independence , Virginia 24348
 

View Larger Map