Welcome to MOSAIC Services

Mosaic Services functions as an extended family. We listen to parent concerns, offer advice, provide resources and support. Parents provide Mosaic Services with insight into their family's culture, allowing us to learn more fully about their child and ways to best support him or her. Our family communicates honestly, regularly, and acknowledges one another as equal partners.

Mosaic Services is thrilled to have been chosen as one of the official charities for the 2014 GO! St. Louis Race Weekend, April 5-6, 2014. This is an amazing opportunity for us to build a team of walkers and runners to raise money for Mosaic Services! Team members can choose to walk or run a 5K, Marathon Relay (6-7 miles for 4 people to make up a marathon), Half Marathon or the full 26.2 mile Marathon. If you are interested in increasing your fitness level, building community and most importantly, raising money for Mosaic Services as part of the GO! Mosaic Services Team, please contact Caroline Strong at 314-249-0097 or carolinestrong@mac.com for more details!

Our Sponsors

Commerce Bank

Art Work


Shell St Louis

Our Mission

The mission of Mosaic Services is to embrace at-risk children in the Maplewood Richmond Heights School District by partnering with families to meet the academic, social-emotional, and basic needs of our children to help them reach their fullest potential.

In the News

The Mosaic Services Family Run/Walk was held on Saturday, September 21, 2013. Awards were given to top finishers in several age groups, as well as to all youth runners. View Race Results.

The event was held at the Maplewood Richmond Heights High School Track.

Note: Schlafly's proceeds benefited Mosaic Services from 11:00 a.m. -2:00 p.m. on race day.

For more information, please see our 5K run/walk registration page.