Rainbow Z - Magic Infused Pre-Roll by Magic Cannabis

Rainbow Z - Magic Infused Pre-Roll by Magic Cannabis

$1.70–$5
Category
Infused Pre-rolls
Size
1.2 g
THC
23.39–49.86%
In stock at
11 dispensaries
Best price per gram
$1.42/g

Last verified Nov 4, 2026 · High confidence

Rainbow Z - Magic Infused Pre-Roll by Magic Cannabis is stocked at 11 dispensaries across Michigan, priced $1.70–$5. The lowest listed price right now is at Smilez Dispensary Reading.

Where to buy near you

Dispensaries listing this product, lowest price first.

Michigan (11) — Rainbow Z - Magic Infused Pre-Roll in Michigan

Rainbow Z - Magic Infused Pre-Roll by state

Where to buy Rainbow Z - Magic Infused Pre-Roll by city

Cities where at least three dispensaries stock it right now.

Frequently asked questions

Where can I buy Magic Cannabis Rainbow Z - Magic Infused Pre-Roll?
Rainbow Z - Magic Infused Pre-Roll is listed at 11 licensed dispensaries, including Smilez Dispensary Reading, Smilez Dispensary Three Rivers and Smilez Dispensary Wayne. The full list with current prices is on this page, closest stores first.
How much does Magic Cannabis Rainbow Z - Magic Infused Pre-Roll cost?
Menu prices for Rainbow Z - Magic Infused Pre-Roll range from $1.70 to $5 across the dispensaries that list it.
Which states carry Magic Cannabis Rainbow Z - Magic Infused Pre-Roll?
Rainbow Z - Magic Infused Pre-Roll is on menus in Michigan.