Shedd Aquarium123450.000Store Claim ListingContact Information1200 S Lake Shore Dr, Chicago, IL 60605, USA , Chicago, IL 60605, USADetailed Information1200 S Lake Shore Dr, Chicago, IL 60605, USA