Adress: 1865 Broadway at West 61st Street, NW cornerDistrict: Lincoln SquareBorough: Manhattan, New York City
1865 Broadway at West 61st Street, NW corner in Lincoln Square , this museum design by Skidmore, Owings & Merrill LLP was built in 1966
John Lindsay became mayor of New York City in 1966.