Fire Leaf Dispensary Voted #1 Dispensary in OKC! The Fire Leaf Dispensary in Edmond is located at 1327 S Broadway., Edmond, OK 73034. We are conveniently located north of 15th St, on the west side of Broadway, in Edmond. Fire Leaf Dispensary in...
(more)