1. Two Rivers Landscape 6315 Track Rd, Nampa, ID 83686 Coordinate: 43.46358,-116.54403 Phone: (208) 880-6812
2. Green Source Landscapes Nampa, ID 83651 Phone: (208) 968-8034