Dental Care Medical Food Medication Education Everything
is health.
Health is everything.

We believe everyone deserves access to quality healthcare. So, every day, we break down the barriers to achieving optimal health.

We are servants who provide care and assistance to those in need and act as advocates for systemic change.

Our Impact In 2023

13,620

Patients served with quality healthcare.

94,973

Bags of groceries distributed to our neighbors.

1,249

Backpacks handed out to Orange County kids.

1,161

Families reached over the holidays.

How We Help

From serving as a comprehensive healthcare provider, to offering social services like financial assistance and food distribution, our approach considers all that it means to be healthy.

Our Services

Become a Patient

You deserve to feel your best in every way. Our approach to healthcare accounts for every part of your life, so you can be healthier for longer.

Get Care

News & Resources

Chef Richard Mead from Farmhouse at Roger's Gardens showcasing his Wild & Crazy Tacos

Celebrating the Chefs of Orange County This interview has been edited for clarity and length. Rich Mead, chef and owner of Farmhouse at Roger’s Gardens,…

Share Ourselves’ 2024 Highlights  2024 was a year of growth, service, and community impact for Share Ourselves. This year, we expanded our reach, celebrated milestones,…

Volunteer Kathy Stefano at the Share Ourselves distribution window in Costa Mesa

The impact of volunteers Kathy Stefano’s journey to becoming a cherished volunteer at Share Ourselves began with her passion for serving others. A former teacher…

Daniel Cortes, Share Ourselves Board Member

A full circle journey with Share Ourselves Daniel Cortes remembers his first encounter with Share Ourselves vividly. As a young boy, his family relied on…

Taco Night fundraiser

Support Share Ourselves while enjoying incredible tacos prepared by your favorite OC chefs!

Stay Up to Date With Us

Recent Updates

Keep up with the latest news, updates, and events from Share Ourselves.

Give Us a Call

Get in touch with us 24/7.

(949) 270-2100