John Henry Hammond House

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.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.