Location & Contact Details American Museum of Natural History Central Park West at 79th Street, New York, NY, 10024-5192 Phone: (212) 769 5100 The American Museum of Natural History is located at 79th Street and Central Park West in Manhattan. The main entrance to the Rose Center for Earth and Space is […]
Connect With Us!