Plant 13 Illinois LLC is owned 51% by Frank Cowan and 49% by Planet 13 Holdings
The dispensary features a 16,000 square foot showroom
"We are thrilled that after the long wait"
"Tourism is back, and the SuperStore is performing well"
The multi-state retailer looks to fill 330 jobs between their two locations
“We are excited to partner with Curaleaf to create an exceptional showcase"
The facility will be comprised of 16,500 square feet of dispensary space