Look no further....Dr. Mitchell is an excellent provider. He was very personable and his use of humor made my visit smooth. Dr. Mitchell was knowledgeable about medical guidelines which speaks a lot to professional development. The staff as well were efficient and I can say, I did not wait longer than about 15 mins before I was seen. I would highly recommend this practice for your lady needs.