Judas Lion Landscaping Landscaping Contractors - Renton, WA (6.42 Miles from Renton, WA) Looking to contact Judas Lion Landscaping? You can reach them at 206-753-8853