Just medical.
There are only three recreational stores in Massachusetts at the moment. One in Northampton, one in Leicester, and one in Salem. I highly suggest getting a medical marijuana card if you can. You'll have more options and probably pay less too.
Medical only. I believe the only two recreational facilities are in Leicester and Northampton MA. Be prepared to stand in line like on Black Friday. Good luck!
Medical
Thanks! Your answer is awaiting moderation.