Dr. Kelly is great! She's so approachable and has such a cool, calm and collected attitude that makes you feel so at ease. I continue to recommend and come here myself because everyone is knowledgable and does a great job making you feel comfortable for appointments that are often less than comfortable. It's so nice to come to a place where your concerns feel validated and the staff is easy to relate to!