Pedro E R Corp Landscaping Contractors - Chicago, IL Looking to contact Pedro E R Corp? You can reach them at 773-523-6269