Applause Landscape Landscaping Contractors - St Joseph, IL Looking to contact Applause Landscape? You can reach them at 217-688-2969