Wallace Roberts & Todd LLC Landscaping Contractors - Philadelphia, PA Looking to contact Wallace Roberts & Todd LLC? You can reach them at 215-732-5215