shedd aquarium s

1200 S. Lake Shore Drive
Chicago
Illinois
United States