Root 66 Medical Marijuana Dispensary Adds Second St. Louis Location in Dogtown - Plans of Third in St. Peters
Root 66 Cannabis Opens Manchester Ave. Location Root 66 first opened its doors to Tower Grove South’s entertainment district back on March 5, offering flower, pre-rolls, and medicated edibles and drinks to qualified patients. Occupying a large building at 3737 South Grand Boulevard, the dispensary sits within walking distance of many beloved locally-owned restaurants, including Lulu’s Local Eatery and Tree House — as well as tried and true fast-food favorites like Taco Bell and White Castle. “Our team was proud to open the first St. Louis city dispensary with our South Grand store a...