Moore Jim Landscaping Contractors - Star, ID Looking to contact Moore Jim? You can reach them at 208-392-4477