Carter Bank & Trust
616 9th Street, Se, Roanoke , Virginia 24013
 

View Larger Map