We have Kaiser and they provide it free as a walk in no appointment no dr visit needed. Table set up in the lobby.