License VerifiedActive
Green Country Bud
8903 S YALE AVE, Tulsa, OK 74137-3557
Official licenseDAAA-4YBW-IOODVerified against Oklahoma OMMA registry, Aug 2026
Medical
Phone(918) 852-4431
Hours8:30am-9pm Mon-Sat
VerifiedAugust 26, 2026
Clear answers
Green Country Bud FAQ
Is Green Country Bud a licensed dispensary?
Yes. VeedAtlas matched Green Country Bud to OK license DAAA-4YBW-IOOD, currently published as Active.
Where is Green Country Bud located?
Green Country Bud is listed at 8903 S YALE AVE, Tulsa, OK 74137-3557.
What products are available at Green Country Bud?
A current menu was not matched for this license. Contact the dispensary to confirm inventory before visiting.