John Henry Hammond House
Historic house in Manhattan, New York / From Wikipedia, the free encyclopedia
The John Henry Hammond House is a mansion at 9 East 91st Street on the Upper East Side in New York City. Since 1994, the Consulate-General of Russia in New York City has been located there.