Cedar Knoll Tree & Landscaping Landscaping Contractors - Elk Grove Vlg, IL Looking to contact Cedar Knoll Tree & Landscaping? You can reach them at 630-779-5688