1. Nature's Magic
6379 Foothill Rd, Star, ID 83669
Coordinate: 43.71698,-116.52019
Phone: (208) 286-0736
2. Treasure Valley Landscaping
11801 W Darkwood Dr, Star, ID 83669
Coordinate: 43.69758,-116.50048
Phone: (208) 286-0059
3. Boden Haus Landscape
11739 W Creekrapids Dr, Star, ID 83669
Coordinate: 43.70701,-116.49749
Phone: (208) 898-4232