I have been coming here for more than a year now and am always very happy. It is just one doctor, Dr Le, who is a good and kind doctor. The staff is really nice and they don’t cram in a bunch of appointments, so you’re not forced to wait forever. The most I’ve waited before is maybe 15 or 20 minutes max. It is not easy finding a doctor where you don’t have to wait forever. I would recommend it.