Carter Bank & Trust
800 Gardens Boulevard, Charlottesville , Virginia 22901
 

View Larger Map