Saint Louis Science Center photograph

Saint Louis Science Center

Use attributes for filter !
Address5050 Oakland Ave, St. Louis, MO 63110, USA
Opened 1963
Hours Closed ⋅ Opens 9:30AM
Tickets free
Phone +1 314-289-4400
Architectural styles Googie architecture
Date of Reg.
Date of Upd.
ID1128181
Send edit request

About Saint Louis Science Center


The Saint Louis Science Center, founded as a planetarium in 1963, is a collection of buildings including a science museum and planetarium in St. Louis, Missouri, on the southeastern corner of Forest Park.

Where is the Saint Louis Science Center

Saint Louis Science Center Map
Click on the photo of Saint Louis Science Center to view it on Google Maps.

Related Persons

Next Profile ❯