Carter Bank & Trust
3060 N Main St, Danville 24540