I used to fish out there back in the day but its been a while. There is no where close to the wind that I can think of. Maybe a place out in Stevensen or maybe out in Goldendale. If I do remember correctly, there was a little minit mart between the Wind and Drano that I think sold licenses but I am not sure. Thats the best I can do without looking on a map. You may want to try wdfw website. They may tell you where license vendors are located throughout the state.
If your comming from sweethome Main Street as you come into Stevenson open 24/7. 1 mi. east of the launch at the Wind is Wind river resort opens about 0500 If you cross at hood river bridge mart on the north end of the hood river bridge open 24/7 both 24/7s also do gas good luck we got a gob of fish in right now