Flushing Library 41-17 Main St. Flushing, NY 11355 United States Loading Map.... Flushing Library41-17 Main St. - Flushing 40.7580218 -73.82937759999999 Upcoming Events No events in this location