David Allen Landscape Contractor Landscaping Contractors - Pittsburgh, PA Looking to contact David Allen Landscape Contractor? You can reach them at 412-583-3324