English Queens Botanical Garden Cited by user Epicgenius on 05 Feb 2019 Queens Botanical Garden is a public botanical garden located at 43-50 Main Street in the neighborhood of Flushing, Queens, New York City.