Willow Landscaping Inc. Foundation Repair Contractor - Willow Springs, IL Looking to contact Willow Landscaping Inc.? You can reach them at 630-333-3676