American Museum of Natural History

Central Park West at 79th Street
New York NY 10024

click to see more about this venue