This place is an affront to medical care! I think the staff here need to realize that the walls in the office are not sound proof - I overheard staff openly mocking patients - including myself. My own appointment was conducted without the doctor even once making eye contact. When lab tests were ordered, the MA wanted me to sign a form stating that if my insurance didn't cover the test, I would cover the costs. No problem, I understand that, but a basic lab panel for $950.00???? You have got to be kidding me. I walked out - and I will not return.