The Lightshade Sheridan location is one of the best marijuana dispensaries in Denver, Colorado. The store has a huge selection of marijuana products, including flower, edibles, concentrates, tinctures, topicals and merchandise. It is conveniently located at South Sheridan Boulevard and West Mississippi Avenue in southwest Denver, 2 miles from Lakewood, 6 miles from downtown Denver and 1.5-2 hours from major Colorado ski resorts.