Company Overview
Company Summary
Name
Shedd Aquarium
Number of Employees
51-200
Phone
(312) 939-2438
Location
1200 S Lake Shore Dr
Chicago, IL
60605-2402