1. Growing Earth Sprinklers & Landscapes LLC
11610 W Lanktree Gulch Rd, Star, ID 83669
Coordinate: 43.73405,-116.49821
Phone: (208) 888-6566
2. Shane Taylor Sprinklers
1060 N Starbright Ln, Star, ID 83669
Coordinate: 43.70107,-116.51079
Phone: (208) 891-3431