Ted's Tree Service Landscaping Contractors - Champaign, IL Looking to contact Ted's Tree Service? You can reach them at 217-356-8527