Creekside TLC Share: Landscaping Creekside TLC 2112 East 3100 South Wendell , ID 83355 (208) 539-2792 About Map About Turf, aeration, compost sports fields. What's Nearby? Distance: 5 10 15 20 25 50 mi.