American Museum of Natural History Central Park West @79th Street NY - NY 10024 Victoria Leachman of The Science Centre and ([log in to unmask]) wrote: : Can anyone out there in Museum-l land tell me the snail mail address : of the American Museum of Natural History in New York?