enzh-CNes

Immunization Clinic

Weekly COVID Vaccine Clinics

COVID vaccination is available ONLY for registered Ravenswood/MayView patients and will be held by appointment only.

Visit our COVID-19 Vaccine page for details. 

Ravenswood’s Immunization Clinic is by appointment only. 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
    • Monday and Wednesday: 1 – 4 PM

MayView’s Immunization Clinic: Please call (650) 327-8717 to inquire about immunizations at our MayView clinics.

  • 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

About Us

Ravenswood Family Health Network is a federally qualified health center headquartered in the low-income East Palo Alto area of San Mateo County. Ravenswood sites are Federal Tort Claims Act (FTCA) deemed facilities. Ravenswood is a 501 (c)3 non-profit community-based Federally Qualified Health Center (FQHC).

Main Locations

Ravenswood Family Health Center 
1885 Bay Road, East Palo Alto, CA 94303

Ravenswood Family Dentistry
1807 Bay Road, East Palo Alto, CA 94303

MayView Sunnyvale Clinic
785 Morse Avenue, Sunnyvale, CA 94085-3010

MayView Mountain View Clinic
900 Miramonte Avenue, 2nd Floor, Mountain View, CA 94040

MayView Palo Alto Clinic
270 Grant Avenue, Palo Alto, CA 94306

Newsletter