Mele Landscape Contractors Landscaping Contractors - Rankin, PA Looking to contact Mele Landscape Contractors? You can reach them at 412-351-1250