Allied Landscape & Contractors Supply Landscaping Contractors - Dresher, PA Looking to contact Allied Landscape & Contractors Supply? You can reach them at 215-643-9857