Find Euphora
  • Menu
    • Admiral
    • 61st St.
    • Muskogee
    • Norman
    • Del City
  • Learn
    • Kratom
    • Naturopathic Remedies
    • CBD
    • Medicinal Cannabis
    • FAQs
  • Brands
  • Locations

61st Street

In by sandrasNovember 4, 2019

Tulsa

8007 E 61st Street
Tulsa, OK, 74133

918-615-6573

View Menu
Get Directions

Hours

Thursday: 9AM–10PM
Friday: 9AM–11PM
Saturday: 10AM-11PM
Sunday: 10AM–8PM
Monday: 9AM–10PM
Tuesday: 9AM–10PM
Wednesday: 9AM–10PM


Amenities

ATM on Site

Parking On Site

Parking On Street

Wheelchair Accessible

Service Animals Welcome

Image
Image
  • Careers
  • Investors
  • Vendor
  • FAQs
  • Legal
Follow us to Euphora
  • Menu
    • ← Back
    • Admiral
    • 61st St.
    • Muskogee
    • Norman
    • Del City
  • Learn
    • ← Back
    • Kratom
    • Naturopathic Remedies
    • CBD
    • Medicinal Cannabis
    • FAQs
  • Brands
  • Locations