I think I caught the tell tale signs of an
AMP the other day on RT1 south just off of exit 14 495 in Wrentham. It was in the office spaces directly across from the Texaco plaza. I think the sign said "Destination Oasis" or something.
It may be nothing but if somebody happens to be passing by the area please have a look to confirm.