License VerifiedActive
Big Buds Natural Releaf
519 E 141st St suite c, Glenpool, OK 74033
Official licenseDAAA-LFXA-9760Verified against Oklahoma OMMA registry, Aug 2026
Medical
Phone(918) 916-2477
Hours24 rs
VerifiedAugust 26, 2026
Clear answers
Big Buds Natural Releaf FAQ
Is Big Buds Natural Releaf a licensed dispensary?
Yes. VeedAtlas matched Big Buds Natural Releaf to OK license DAAA-LFXA-9760, currently published as Active.
Where is Big Buds Natural Releaf located?
Big Buds Natural Releaf is listed at 519 E 141st St suite c, Glenpool, OK 74033.
What products are available at Big Buds Natural Releaf?
A current menu was not matched for this license. Contact the dispensary to confirm inventory before visiting.