A marijuana dispensary is a licensed establishment which offers a variety of cannabis products available for sale. These kinds of products can include marijuana flower, edibles, concentrates, and topicals.