Magic Leaf is a luxurious cannabis dispensary located in Tulsa, Oklahoma near Tulsa University and Downtown Tulsa. Magic Leaf Dispensary prides themselves on stocking Oklahoma's finest quality flower for medicating patients.
Reviews are checked by our team before they are published.