×
World Aquarium

World Aquarium

Animal sanctuary
The World Aquarium was an interactive animal exhibition, conservation research center, and animal sanctuary located in Laclede's Landing, St. Louis, Missouri, United States, founded by Leonard Sonnenschein. It closed in mid-2019. Wikipedia
Opened: 1993
Location: 810 N 3rd St., St. Louis, Missouri 63102, U.S