Omg I had to wait 2 hr to bee seen for only 5 min now I see why there was a lot of angry patients in the clinic a lot of them ended up walking out if they had already been there waiting and it seem like their time with an even close enough..... Not to mention how they canceled me two times last minute couple minutes before my appointment.... Smh .... Definitely will not recommend this place unless you don't mind waiting 2-3hours just to be seen