All Dispensary in Bixby Search Search View: Grid 1View: Grid 2View: Grid 3View: Grid 4View: Grid 5View: List Nature’s Leaf Bixby Address: 15644 S Memorial DrBixby, Oklahoma 74008 Phone:: (918) 808-6987 Nature’s Leaf Bixby is a medical marijuana and CBD dispensary located in Bixby, OK 74008. Learn more about Nature’s Leaf Bixby in Bixby, Oklahoma on their Weed Maps page above. Read more... 4 Reviews