Do they have an aquarium?

Angel Doll | Sep 28, 2019 | Category: Science museum

Saint Louis Science Center - All questions

Address: 5050 Oakland Ave, St. Louis, MO 63110, USA

Saint Louis Science Center | Sep 28, 2019

We have some small aquariums with some small fish, coral reef, and axolotls, but not large fish or sharks.

Monica Johnson | Sep 28, 2019

No. The aquarium is scheduled to open in 2020 downtown at Union Station.

Craig Boss | Sep 28, 2019

They do not

Stephen Hane | Sep 28, 2019

No

Stacy | Sep 28, 2019

I don't believe so.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Pompei exhibit still here?

Sharon Thurman | Sep 28, 2019
Read More

Is it fun for all ages

Sarah Soule | Sep 28, 2019
Read More

What is showing

MARY Vander Pluym | Sep 28, 2019
Read More

Trending Places