MedMen expands to Massachusetts with new Boston shop Published 22 Dec 2021 The store is located in Boston’s famed Fenway Park area. Full Article