The RotaCare Clinic of Mountain View exists to provide medical services to those with the most need and least access to care.


At El Camino Hospital, we’re dedicated to the health and welfare of those in our community. We believe it’s important for everyone to have access to quality healthcare, so we developed the RotaCare Clinic at El Camino Hospital’s Mountain View campus for those in greatest need.

Since 1996, the clinic has provided care for uninsured adults and children. Dedicated volunteer staff members — more than 220 strong — donate their time and expertise to keep the clinic running. Doctors, medical assistants, nurses, nurse practitioners and physician's assistants are just some of the talented professionals who provide care. 

Our Medical Services

Located on the ground floor of the Park Pavilion at our Mountain View Campus, the RotaCare Clinic offers free healthcare services to those in our community without health insurance. The RotaCare Clinic is currently providing primary care services to existing patients.


Starting January 4, 2016, the hours of clinic operation will vary due to staffing changes. Please call 650-988-8202 for current information.

Make a Donation or Volunteer

The RotaCare Clinic is funded by charitable gifts from individuals and organizations, and we also partner with community agencies. When you support the clinic, you can make an important contribution toward the health of people in our community:

  • Donate. To make a donation, visit the El Camino Hospital Foundation or call 650-940-7154.
  • Volunteer. To volunteer at the clinic, call 650-988-8202. RotaCare is always in need of physicians, nurse practitioners and physician assistants.

Talk to Someone

Inquire about services or get a physician referral. Our call-back and chat services are available 24 hours a day, 7 days a week.

Contact RotaCare

El Camino Hospital, Mountain View
Park Pavilion, Ground Floor


If you have questions about RotaCare, please call us at:


Volunteer Opportunities

RotaCare is in need of volunteer physicians, nurse practitioners, and physician assistants. Learn more about volunteering.