1 Screen, 926 Seats
This business has not yet been claimed by the owner or a representative.
The LeFrak Theater is a theater located in the American Museum of Natural History at 200 Central Park West in New York City. It features a 40-foot-high, 60-foot-wide screen and a state-of-the-art digital sound system. The theater is wheelchair accessible, and captioning devices and audio description devices are available. It plays IMAX-quality nature and science-based films that are typical fare for science museums.
