We Care Tree Service is a Tree service located in 385 S Franklin Rd, Indianapolis, IN 46219. We Care Tree Service has an average rating of 4.8 from 48 reviews. For those who need a Tree service in Indianapolis, We Care Tree Service is a top-rated choice.