I think it would help if the original poster defined "good program"?
Coaching staff,facilities,education, post-season appearances, tradition, # of players moving on to Pro/D1, etc?
There are several good JUCO's in or near baseball-crazy St Louis:
The following schools attract some of the better St Louis area kids. My Son has Summer teammates that will be attending:
Jefferson County CC (Jeffco)
Forest Park CC
Meramec CC
On the Illinois side, you have :
Southwest Illinois CC (near O'Fallon, IL)
Heartland CC (near Bloomington)
John Logan (near Carbondale)