This is one large library!!! This is the main branch for Flushing and has more than one level. Since Flushing is so diverse , there are books in other languages. There are also different events and lectures going on, you can either call them or get a schedule when you visit the library.
more