License VerifiedActive
Doc Greens LLC
102 north main street, Stillwater, OK 74075
Official licenseDAAA-VY5U-AWKOVerified against Oklahoma OMMA registry, Aug 2026
Medical
Phone(970) 379-8382
Hours9am-1am
VerifiedAugust 26, 2026
Clear answers
Doc Greens LLC FAQ
Is Doc Greens LLC a licensed dispensary?
Yes. VeedAtlas matched Doc Greens LLC to OK license DAAA-VY5U-AWKO, currently published as Active.
Where is Doc Greens LLC located?
Doc Greens LLC is listed at 102 north main street, Stillwater, OK 74075.
What products are available at Doc Greens LLC?
A current menu was not matched for this license. Contact the dispensary to confirm inventory before visiting.