
Retail Spotlight – Mayflower in Lowell, MA
Roughly six miles south of the state line separating New Hampshire and Massachusetts you will find the bustling city of Lowell, MA, and in the heart of Lowell you will find the state’s best kept cannabis at the Mayflower weed dispensary. Easily accessed on Chelmsford Street, right off the Lowell