That company owns Zen Leaf Enfield, at 98 Elm St., in Enfield, Connecticut. The plaintiffs say the 1970 law is an overreach and prevents them fromĀ …
That company owns Zen Leaf Enfield, at 98 Elm St., in Enfield, Connecticut. The plaintiffs say the 1970 law is an overreach and prevents them fromĀ …