Located in the Loews Theatres Lincoln Square complex at Broadway and 68th Street in New York City, the LOEWS IMAX® Theatre is the perfect entertainment venue for everyone: students, teachers, tourists and corporations. The theatre can be utilized as a site for a variety of special events including birthday parties, business gatherings, large corporate parties and school field trips. See the world on our HUGE screens in digital sound.