This is without a doubt the worst medical clinic only behind freemont. Came here earlier because I had one final visit with these guys and man was it awful I had an appointment at 11am but I decided to come here earlier like around 10 close to 1025am. Even coming here around that time I still waited to be seen by doctor like 2 close to 3 hours. On top of that most of the staff here is rude uncaring and just don't give a damn as for the doctor he was probably the only nice person there. Just a horrible experience long wait times uncaring staff and just unorganized worse medical clinic I've ever been to and I hope this last visit is the only visit today as I really don't want to come back here again I wouldn't even send my worse enemy to this place it's that bad.