The Strain Station - Tulsa10/14/2019this is the best dispensary in tulsa, great people, great prices and even better product. you gotta go to strain station.Show more