Absolutely lousy experience. The doctor left me waiting 35 minutes AFTER my appointment time to come in, and then thought he could crack some lame jokes to lighten the situation. He clearly didn’t take my diagnosis seriously and trivialized how I felt. The clinic office was very outdated and far from clean feeling. I wouldn’t go back to this place if I were paid.