Ralph Shafer

Active Cleghorn, IA Chairman of the Board for First Trust Saving Bank