Horn's Tree Specialist Inc Landscaping Contractors - Lake Villa, IL Looking to contact Horn's Tree Specialist Inc? You can reach them at 847-356-2556