Vaccine Site

Temecula Valley Museum 28314 Mercedes St., Temecula, CA, United States
Free