Our Mission

At Mosaic Medical Pediatrics, you have an entire team of doctors, nurses and other medical professionals caring for your child.

From newborns through the teen years and all ages in between, our pediatric team provides quality care to support your child’s physical, emotional and social well-being. Whether your child is suffering from a fever, in need of immunizations, or something more serious such as asthma, diabetes or other chronic conditions, our pediatric team is here for you and your child.

Newborn through Adolescent Care
Services Include:
Well-child check-ups
Immunizations
Acute illness and injury diagnosis and treatment
Developmental screening and education
Low-cost circumcision
ADHD evaluation and follow-up
Chronic conditions management

Team-Based Care
At Mosaic Medical, we have a whole team of professionals caring for your child. The team consists of a provider (pediatrician, pediatric nurse practitioners and pediatric physician assistants), nurse care coordinator, medical assistant and access to behavioral health, referral coordination and other support services.

School-Based Health Centers
Mosaic Medical operates six School-Based Health Centers throughout Central Oregon. In Bend we are located at Ensworth Elementary School and Bend High School. In Redmond we have clinics at Lynch Elementary School and Redmond High School. In Madras, you can find us at Madras High School and in Prineville, Crook Kids Clinic is located at the old Crooked River Elementary School site. All Mosaic Medical School-Based Health Centers are full service pediatric clinics and serve all children from birth through 18. Children do not have to be attending the school where the SBHC is located in order to be seen there.

View Doctors