I'm looking for a good primary in St. Louis, Missouri...any recommendations?

I currently have an NP who has turned out to not be so great, and pretty neglecful by not informing me of deficiencies I have. I'm in desperate need of a great/lifelong doctor.

Thanks so much!