http://uscis.gov/graphics/exec/cs/index.asp
This can help you for the the medical exam. I am in Missouri too, if you are in St. louis, you can call this number for the Doctor (314) 727-8099, i think he is from China too. It costed me 200 ($110 for the exam and $90 for the chicken pox shot)
good luck!