License VerifiedActive
Nature's Kiss
9136 S Sheridan Rd, Tulsa, OK 74133
Official licenseDAAA-VYJT-AHE8Verified against Oklahoma OMMA registry, Aug 2026
Medical
Phone(918) 289-0028
Hours24 hours
VerifiedAugust 26, 2026
Clear answers
Nature's Kiss FAQ
Is Nature's Kiss a licensed dispensary?
Yes. VeedAtlas matched Nature's Kiss to OK license DAAA-VYJT-AHE8, currently published as Active.
Where is Nature's Kiss located?
Nature's Kiss is listed at 9136 S Sheridan Rd, Tulsa, OK 74133.
What products are available at Nature's Kiss?
A current menu was not matched for this license. Contact the dispensary to confirm inventory before visiting.