The John G. Shedd Aquarium is touted as the largest indoor aquarium in the world. It houses close to 8000 different marine creatures representing around 700 separate species. The aquarium has been... More Info
Address
John G Shedd Aquarium 1200 South Lake Shore Drive Chicago, IL 60605-2402 United States
Please confirm the accuracy of the address and location before planning your trip.