Richard Peel

Active Rushville, IL Vice-President for Rushville Bankshares Inc