
July 19, 2021 By Christian Murray The building that houses the Flushing branch of the Queens Public Library will be closing due to a failure of the HVAC system. The branch, located at 41-17 Main St., has been used in recent months by the city as a vaccination site—with library service being closed. The vaccination… Read more »