Oxnard Centro de Vacunas COVID19

When

July 18, 2021 at 1pm - 6pm

Where

Oxnard, CA
4667 Telegraph Rd
Ventura, CA 93003
United States
Google map and directions