License VerifiedActive

RELEAF MEDICAL DISPENSARY

12560 E 21ST ST, UNIT B, Tulsa, OK 74129

Medical
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.