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