Shedd Aquarium is an indoor public aquarium in Chicago, Illinois, in the United States. Opened on May 30, 1930, the 5 million US gal aquarium was for some time the largest indoor facility in the world. Today it holds about 32,000 animals. Located in: Museum CampusAddress: 1200 S Lake Shore Dr, Chicago, IL 60605 Departments: Teen Learning LabHours: Closed ⋅ Opens AM Wed · More hours Phone: (312) 939-2438
Leave a Reply