Biography of Carl Odebrecht
Carl Odebrecht. Some of the finest farms in Illinois are to be found in Philo Township of Champaign County. This also means that some of the ablest exponents of the art of agriculture are in the same locality. One of the men who have been especially successful in transmitting the resources of the soil into […]