I have never been so disappointed with a doctors visit ever. I went to this practice because I was referred by my doctor. I was there 15 minutes early as advised. I waited for an hour and 20 minutes before I was seen by the doctor who spent all of 3 minutes with me, told me I was fine and sent me on my way. He did not seem knowledgeable at all and barely answered my questions. I would not return.