Went here at the beginning of August to have my parents physical exam done for immigration. They were quite nice and patient. It took us forever to fill their paper works and we didn't get there until 10 minutes before our scheduled time. But once we were done with all the papers, they let us in right away. I would give a 5 star if 1. The people who answer phone to make appointments for patients/customers would have better understanding of scheduling - say I was told my parents could come back any day after two days after the initial TB test injection, however at the center we were told the doctors only work on certain day certain time, which was a big inconvenience for me; 2, I feel there is price discrepancies between what the people who answer phones to make appointments told me and what the Vaccine center staff told that day