Local Library Visit by Liwei Leave a reply Library Name: Queens Library Location: 41-17 Main St, Flushing, NY