Order online from the Fire Leaf Dispensary located in the Stockyards in South OKC has never been easier. Make your selection online, then drop by at your convenience to pick up your order. The Stockyard Fire Leaf is located at 2501 SW 15th St, Oklahoma City, OK 73108. If you need directions please CLICK HERE. If you have any question, concerns or comments please contact us HERE.