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 at the corner of Grand and Chippewa on March 5th,” Root 66 Retail Manager Rachel Shenk told The Weed Blog.