Our Lady of the Pillar
Half Moon Bay
Single-dose Johnson & Johnson (Janssen) clinic for ages 18+. Sign up via MyTurn or register on site. No appointment needed.
Our Lady of the Pillar
400 Church St, Half Moon Bay, CA 94019