Cedar Valley Bank & Trust
405 W 3rd St, Vinton 52349