Just wanted to say "hi" - I'm in the St. Louis area.
I know of some Doulas, but not of any homebirth midwives. I think most of them work on the underground, if you will. You'll need to find a certification group and email them for local contacts. I found one in Granite City, but that's it.
I saw a CNM at Barnes with my last pregnancy, but she wasn't "allowed" to do deliveries.
: (Hospital regulations). Barnes *does* now offer waterbirths and free doulas. At least that's a step in the right direction...but, still not home.