Is that when applying for disability, don't be discouraged if you're turned down the first time, they turn almost everyone down the first time as part of the weeding-out process. Just reapply and they'll take your case seriously.
Look into MedicAid, any hospital should have info on federal and state programs you can use. Specifically look into university hospitals. A quick Google search shows that St. Louis University has a free clinic in North St. Louis that you might want to look into...OPEN DOOR HEALTH CLINIC\t1371 HAMILTON AVE, ST LOUIS, MO\t(314) 389-0008