Rude, obnoxious, unhelpful garbage. I went in for a routine follow-up appointment. I had no issues checking in or with the staff at all, but then after patiently waiting the doctor comes in with a totally uncalled for attitude, speaking in a derogatory tone, questioning why I'm there and what I want from him. Just incredibly rude for absolutely no reason. I had to ask "Have I offended you somehow?" I wound up saying that he was being incredibly obnoxious and I walked out of the office and building. What a strange and completely uncalled for disaster. As you can already see from the overall 2-star rating, you should avoid this establishment at all costs. read more