What are you looking for?

Results

A total of 0 Companies

Overview

Website
Employees
201-500 employees
Type
Nonprofit
Revenue
Non-Applicable per year
Competitors
N/A
Headquarters
Saint Louis, MO
Founded
1985
Category
Connect with Curiosity.

Connect with curiosity. The mission of the Saint Louis Science Center is to ignite and sustain lifelong science and technology learning. Named a Smithsonian Institution Affiliate in 2016, the Saint Louis Science Center features more than 700 interactive exhibits, as well as a five-story OMNIMAX® Theater, Boeing Hall and the James S. McDonnell Planetarium. For more information about the Saint Louis Science Center, please visit slsc.org.

Reviews

See All Reviews
Similar companies