Planet 13 Holdings Inc. heeft de derde locatie aangekondigd van zijn geplande dispensariumnetwerk in Florida, gelegen in de stad Ocala. De lokatie in Ocala ligt in een dichtbevolkte, drukke winkelcorridor tegenover een Walmart Supercenter en een IMAX theater.