Company LARRY'S GRASSROOTS LANDSCAPING, INC. Address LARRY'S GRASSROOTS LANDSCAPING, INC., HOLLAND, 14080-9303, NEW YORK