Hi, looking into places to ride near St. Louis, Missouri. Near by Illinois too.
We have the Mark Twain National Forest complex.
Mark Twain National Forest - Home Page - US Forest Service where you can ride on any of the numbered fireroads.
There are some state atv/motorcycle parks and I'm sure there are private parks too.
Please post any sites you may know of--thanks!