Earth Logic Landscaping Landscaping Contractors - Bend, OR Looking to contact Earth Logic Landscaping? You can reach them at 541-771-9875