Green Flower Dispensary November 8, 2020 Green Flower Dispensary10511 South Sandusky AvenueTulsa OK 74137 United StatesPhone: (918) 521-3913Email: [email protected]