License VerifiedActive
RELEAF MEDICAL DISPENSARY
12560 E 21ST ST, UNIT B, Tulsa, OK 74129
Official licenseDAAA-JOHO-J1DUVerified against Oklahoma OMMA registry, Aug 2026
Medical
Phone(918) 986-0605
Hours10am-9pm
VerifiedAugust 26, 2026
Clear answers
RELEAF MEDICAL DISPENSARY FAQ
Is RELEAF MEDICAL DISPENSARY a licensed dispensary?
Yes. VeedAtlas matched RELEAF MEDICAL DISPENSARY to OK license DAAA-JOHO-J1DU, currently published as Active.
Where is RELEAF MEDICAL DISPENSARY located?
RELEAF MEDICAL DISPENSARY is listed at 12560 E 21ST ST, UNIT B, Tulsa, OK 74129.
What products are available at RELEAF MEDICAL DISPENSARY?
A current menu was not matched for this license. Contact the dispensary to confirm inventory before visiting.