Landscaping in Leeds (NY) Full list of companies Landscaping category in Leeds, New York Garden Of Eden 1093 Main St, Leeds, NY 12451, (518)943-7304 Page 1