Decatur, Illinois, offers a number of interesting things to see and do, and is aimed at professionals and enthusiasts ...