License VerifiedActive

ZEN LEAF MERIDEN

1371 E MAIN ST, MERIDEN, CT 06450-4869

RecreationalMedical
PhoneNot published
HoursConfirm before visiting
VerifiedAugust 27, 2026

Verified coordinates

Location map

Loading location map…

Clear answers

ZEN LEAF MERIDEN FAQ

Is ZEN LEAF MERIDEN a licensed dispensary?

Yes. VeedAtlas matched ZEN LEAF MERIDEN to CT license AMHF.0008254, currently published as Active.

Where is ZEN LEAF MERIDEN located?

ZEN LEAF MERIDEN is listed at 1371 E MAIN ST, MERIDEN, CT 06450-4869.

What products are available at ZEN LEAF MERIDEN?

A current menu was not matched for this license. Contact the dispensary to confirm inventory before visiting.

Nearby verified licenses

Neighboring dispensaries

All MERIDEN locations →