New York, Italy
The Fisher Landau Center for Art is a private foundation in Long Island City, Queens, New York City, United States. It offered regular exhibitions of contemporary art, open to the public Thursdays through Mondays, until it closed to the public in November 2017.
Listen to the audio guide for Fisher Landau Center Free on WIP — starts by itself when you arrive, even with the screen off