1. Growing Earth Sprinklers & Landscapes LLC 11610 W Lanktree Gulch Rd, Star, ID 83669 Coordinate: 43.73405,-116.49821 Phone: (208) 888-6566