Queens Library at Flushing March 6, 2016 Ken 0 Address 41-17 Main Street (at 41st Avenue) Queens, NY Venue Link Loading Map.... Queens Library at Flushing41-17 Main Street (at 41st Avenue) QueensClick For Events 40.7585281 -73.8296148 Upcoming Events No events in this location Related