We're on top of the big changes in agriculture
24767 240th Street /
New Canton, IL 62356
(217) 426-3501, (217) 242-0700, (217) 242-0701
check back often as we are always under construction and/or remodeling!
2018 by Russell E. Koeller Family Farms