Donald Smith

Active Terre Haute, IN Chairman of the Board for First Financial Corporation