Farm Progress Show Loading Map.... Farm Progress ShowE 6th Progress St - DecaturEvents 39.8897641 -88.88895550000001 Address E 6th Progress St Decatur Illinois United States Upcoming Events No events in this location