John Shaff

Active Camanche, IA President for Shaff Farms Inc