Flushing Town Hall – Bringing the Community together In the midst of Downtown Flushing there is a 144 year-old landmark building. It is the home to a beautiful gallery, a 308 seat concert theater, and a lovely outdoor space. Welcome to Flushing Town Hall. From 1902 (after Flushing’ 1898 incorporation into NYC) until the 1960’s, […]