Shedd Aquarium offering free days to Illinois residents starting next week

Mark your calendars. Starting next week, the Shedd Aquarium, located at 1200 S. DuSable Lake Shore Drive, will be offering free days to Illinois residents.