Meet Our Providers

Complete care for all ages

Make an Appointment

Schedule online or call

Find a Location

View health centers near you

Influenza Vaccine

The best way to prevent influenza is to get vaccinated every year. The flu vaccine is recommended for everyone six months of age and older. Protect yourself and your loved ones and help keep our healthcare system open to treat others.

New Providers Arrive in Madras

Residents in the Three Sisters Rural Track Program—Drs. Callie Krewson and Ben Khalil—are helping fill a need for primary care in the community.

How Team-Based Care Benefits Patients

As healthcare leaders look for ways to improve outcomes and reduce costs, Dustin’s story shows how life-changing coordinated, whole-person care can be for people with complex medical needs.

Dental Hygienists Needed

Mosaic is hiring dental hygienists with a passion for community health. Excellent benefits, generous time off and loan repayment options are available.

It's Time. We Can Help You Quit.

Free Nicotine Replacement Therapy is available at Mosaic pharmacies.

Free Narcan Available at Mosaic Clinics

Mosaic offers free Narcan at all clinic locations in Central Oregon to help reverse opioid overdoses and save lives. Learn how you can carry Narcan and support your community.

Our Impact

Mosaic’s 2025 Community Impact Report shares our reach, impact, patient stories and more.

Sliding scale discount program

Whether you have insurance or not, you may be eligible for our Sliding Scale discount program and qualify for free or reduced-cost healthcare.

Learn More

Our Services

Mosaic offers comprehensive services including medical, dental, behavioral health, pharmacy, nutrition and more.

Learn More

Mosaic Pharmacies

Fast, easy, affordable

Bend: 541-323-4285
Prineville: 541-323-3865
Madras: 541-325-4206
Redmond: 541-693-5127

Mosaic Pediatrics

Integrated, holistic care for children 0-18

At  Mosaic clinics and School-Based Health Centers across Central Oregon

Make an appointment: (541) 383-3005

Margarita’s Story: A Sense of Belonging

Margarita’s Story: A Sense of Belonging

What initially brought you to Mosaic’s services? What really caught my attention and made me want to go was the fact that they speak Spanish. They have interpreters who provide us with access to specialists if needed. As soon as you walk in, there is bilingual staff....

read more