License VerifiedActive
Lowell Cannabis Company
1201 WESTFORD STREET, LOWELL, MA 01851
Official licenseMR283351Verified against MA state registry, Aug 2026
Recreational
Phone781-686-9895
HoursConfirm before visiting
VerifiedAugust 27, 2026
Clear answers
Lowell Cannabis Company FAQ
Is Lowell Cannabis Company a licensed dispensary?
Yes. VeedAtlas matched Lowell Cannabis Company to MA license MR283351, currently published as Active.
Where is Lowell Cannabis Company located?
Lowell Cannabis Company is listed at 1201 WESTFORD STREET, LOWELL, MA 01851.
What products are available at Lowell Cannabis Company?
A current menu was not matched for this license. Contact the dispensary to confirm inventory before visiting.