License VerifiedActive
Terra Wellness LLC
8501 SW 59th St, Oklahoma City, OK 73179
Official licenseDAAA-NYC9-UF3XVerified against Oklahoma OMMA registry, Aug 2026
Medical
Phone(405) 261-2123
HoursM-Sat 10-8, Sun 12-6
VerifiedAugust 26, 2026
Clear answers
Terra Wellness LLC FAQ
Is Terra Wellness LLC a licensed dispensary?
Yes. VeedAtlas matched Terra Wellness LLC to OK license DAAA-NYC9-UF3X, currently published as Active.
Where is Terra Wellness LLC located?
Terra Wellness LLC is listed at 8501 SW 59th St, Oklahoma City, OK 73179.
What products are available at Terra Wellness LLC?
A current menu was not matched for this license. Contact the dispensary to confirm inventory before visiting.