mvoorhis
There *is* a (relatively) new dispensary 890m to the northwest at 42°15'08"N 71°56'46"W.  This pin-location is at the entrance to the Leicester WalMart "supercenter," where there is definitely no dispensary.