Carter Bank & Trust
550 Blue Ridge Ave, Bedford 24523