Providing Care During COVID-19:
We’re Prepared and Available

Ravenswood is deeply committed to the health and safety of our patients. Please see below for important updates regarding our services and what we are doing to protect your safety. For information and resources, click here.


Ravenswood Services (by appointment only):

  • Call 650-330-7400 for Medical, Lab, and Counseling services.
  • Call 650-289-7700 for Dental services.
  • Call 650-289-7617 for Optometry services (Optical is currently closed).
  • Call 650-321-2146 for Pharmacy refills and prescription pick-ups (Pharmacy pick-up is at the clinic entrance).

MayView Services (by appointment only):

Call 650-327-8717 to schedule an appointment for the services listed below:

  • Mountain View Clinic:
    • Family planning
    • Prenatal visits
    • Well baby/child checks
    • Childhood immunizations
    • Telehealth appointments
  • Sunnyvale (CNC) Clinic:
    • Acute illness (ONLY after initial Telehealth appointment/screening, drive-up only)
    • Telehealth appointments
  • Palo Alto Clinic:
    • Telehealth diabetes management