I'm not one to write a review. However, I feel like this place deserves one. I am a fairly new patient here and I have to say I'm completely disappointed. Customer service is horrible from the time you walk in to the time you leave. The most disorganized Clinic I've been too. You get called up by a number not even bother saying your name. I was kept waiting in a small hallway before I was even given a room. Not good. Waited over an hour to be seen. When I finally go the chance to see the doctor I felt like he was in such a rush not really paid attention to my reason for office visit. I needed to come back because he had ordered blood work. When I saw the doctor again he looked completely clueless. He treated me as of I had never been here before did not know my reason for visit again!! Basically just read off the computer things I already knew. I had to tell the doctor what he had prescribed me last time I was here because he did not know! Really he's the one who have it to me. There's so much to say, but really?? This place is horrible! I basically had to beg for my lab results to be given to me. 3 different people had to walk in the room to go over my results so not professional. Just gave to say I will never be back here again.