Omnimax Theatre - Museum of Science & Industry

User rating: 3.00 Rate Theater

5700 S. Lake Shore Drive, Chicago, IL 60637

(773) 684-1414 | View Map


  • Regular Showtimes






  • Regular Showtimes







Change Location