There are so many dispensaries in Oregon you can be standing at the parking lot of one and see two others. Most of them either don't sell seeds or were sold out. I called around and found a place nearby where I was staying that had a few and they were on sale due to being close to their "best by" date. So the answer to the question is there are over 800 legal dispensaries in Oregon, any one of them can sell seeds, but it's hit or miss if each one sells them or have any in stock. Easiest way is to call around and ask.