Leominster is the only town closest to Boston that is licensed to sell recreationally; so yes you do need a rx
Unfortunately yes
You do need a medical card to shop here currently. I heard they won't be able to sell to public until 2019
Thanks! Your answer is awaiting moderation.