I love this place! I was surprised to see all these terrible reviews. My husband and I have been coming here for a couple of years now. The dr is like a momma bear, and she takes care of you, and converses with you. I'm never rushed, and wait time is always quick. I definitely recommend coming here.