Jeff Olson Landscaping Landscaping Contractors - Lake Villa, IL Looking to contact Jeff Olson Landscaping? You can reach them at 847-998-5544