Green Tree Service Decatur Green Tree Service Decatur is committed to an environmentally sensible approach for tree maintenance services at affordable prices. We are a tree removal company dealing with not only tree removal but also tree cutting, trimming Phone: 217-262-9292 Water St, Decatur, IL 62521 United States Map Other Categories: House & Home |