Greenscape Landscape Contractors IHC Landscaping Contractors - Glenside, PA Looking to contact Greenscape Landscape Contractors IHC? You can reach them at 215-233-4793