MovieMaps

Movies Filmed at American Museum of Natural History

East 79th Street, New York, NY 10075, USA
Nearby Locations
Central Park West (between 81st & 77th) from Last Embrace
129 m

Ocean Grill from Person of Interest
172 m

Fifteen West from The Amazing Spider-Man
184 m

Browse more nearby locations.