Immunization Clinic

At Ravenswood Family Health Network, we treat our patients with respect and dignity. We provide patient-centered care in an environment where our patients are treated like family, and not a number.

What to know about our immunization clinic:

Children 3 years and older are eligible; limit of 2 siblings per parent per visit. Vaccines are free for children with Medi-Cal, HealthyKids, or no health insurance. Call (650) 330-7400 to set up an appointment.

Ravenswood Family Health Center Main Clinic:

1885 Bay Road, East Palo Alto, CA 94303
Mondays and Wednesday: 1 – 4 PM

MayView’s Immunization Clinic:

Mountain View Clinic – 900 Miramonte Ave, Mountain View, CA 94040
Community IZ Clinic:
• Starting Monday, October 3rd (10/3)
• Monday evenings, 1pm-4pm
• By appointments only
Sunnyvale Clinic – 785 Morse Avenue, Sunnyvale, CA 94085
School Vaccinations:
• Starting April 2024, every Wednesday of the month from 5pm-7pm
• Ages 3-18
• Walk-in Only (No Appointments needed)

Please call (650) 330-7400 to inquire about immunizations at our MayView clinics.

Locations

Ravenswood Family Health Center Main Clinic: 1885 Bay Road, East Palo Alto, CA 94303
MayView Mountain View Clinic: 900 Miramonte Avenue, 2nd Fl, Mountain View, CA 94040
MayView Sunnyvale Clinic: 785 Morse Avenue, Sunnyvale, CA 94085
MayView Palo Alto Clinic: 270 Grant Avenue, Palo Alto, CA 94306

Contact Us to Confirm Hours and Appointment Availability At (650) 330-7400

Weekly COVID Vaccine Clinics

Visit our COVID-19 Vaccine page for details.