It was horrible I have never been treated so badly or Rudely. I was asked to be there a hour early, which I was and everyone was at work. I was the first one in after lunch, my paperwork only took a couple minutes and I sat for hours and was never seen for my appointment. I was then told, with a hour before they closed that they didn't have time for me to be seen. I took the next day off of work again came in for my appointment and all they did was take blood. The people behind the counter are snobby, rude, and unprofessional. I would never recommend this place to anybody except better business bureau.