Omnimax at Museum of Science and Industry Movie Times

  • Omnimax at Museum of Science and Industry

    5700 S. Lake Shore Dr., Chicago, IL 60637 MapMore info

    • Showtimes are currently not available for this theater. Please check back later.

Advertisement