Logo
S

Saint Louis Science Center

168 employees

Basic info

Industry

museums, historical sites, and zoos

Sectors

exhibit design
STEaM
science education
Community Outreach

Date founded

1985

FAQ