Challenger Learning Center Launches New Website

The Challenger Learning Center-St. Louis is “over-the-moon” about its new website–www.clcstlouis.org. The launch of the Center’s new website serves as a springboard for a larger initiative to upgrade other programs and services as it looks towards its 10-year anniversary in 2013.

Press release