Carter Bank & Trust
800 Gardens Blvd, Charlottesville 22901