Landscaping in Long Island City (NY) Full list of companies Landscaping category in Long Island City, New York City Gardens Of Ny 51-02 21St Street, 4Th Floor, Long Island City, NY 11101, (718)937-6777 Page 1