I'm guessing this is the Heliport at the medical clinic. North side of the highway between Crouch and Garden Valley. Windsock. Likely only medical flights invited. U88 Garden Valley a couple miles upriver to the East.
Lat: 44.06433861111 , Long: -115.92595111111 - IDAHO, USA