Bill...I am not familiar with St. Louis, but Springfield is obviously a much smaller town. Within an hour you have The Ranch, Wintonbury Hills, and Crumpin-Fox. Those are all excellent publics
Bill, have you played Longmeadow yet? Or (a little north of Springfield) The Orchards?
I was being facetious in my comparison between St. Louis and Springfield. But I have a lot of memories playing Normandie and Forest Park in my teens and early 20's. I also enjoyed playing Paddock, St. Andres, Crescent (now private), Ruth Park, Ballwin, and NLE: Crystal Lake, Bahnfyre, and Crystal Highlands.
I have played Longmeadow and Wintonbury. Longmeadow is fantastic and Wintonbury to a great muni. The Ranch is just too pricey and I have not yet made it up to Crumpin-Fox. Having two girls in grade school I end up playing most of my golf in little windows of time, usually after dinner or very early in the morning, and have to play someplace close. Fortunately the Springfield muni is a good fit and a decent course, especially for some 1 or 3 club rounds after dinner.
The one thing I can not replace from St. Louis is the amazing driving range complex Tower Tee. Tower Tee is old school great driving range - Range, 18 hole par-3 course, putt-putt, batting cages, son-cones, and two large and good putting/chipping greens. Much of the driving range is off of mats, but about 25-30% of the space is real grass, and some of the mats are under cover that are also heated during the winter. In addition the balls are usually pretty good. The driving ranges near me in Springfield are mostly all mats, bad balls, and no putting greens.
I do have much more golf within a couple of hours of me in Springfield that I ever had in St. Louis, so I am hoping this bodes well a few years down the line.