Well I dont have a lot of specific information but I will pass on what I have learned from personal experience and OFF. Most area's have bullheads, aka mudcats, but you should be able to find channel cats in I believe walter wirth? I think someone can verify that. also you can find them in the Willy (may be few and far between or possibly just need to find the right structure and conditions) that is the only place i know to find catfish in your area.. Oh there is one more. St Louis Ponds near Woodburn, I think pond 7 has channel catfish (also has special regulations so please double check them before going there)
Others will be able to help you further. Welcome to the forum