North Greece Landscape Landscaping Contractors - Rochester, NY Looking to contact North Greece Landscape? You can reach them at 585-749-6505