Carter Bank & Trust
903 S Main St, Danville 24541