No, the closest S&S with pumps is on RT 6 in Somerset, Ma. However, there's a Shell station on opposite corner that you can use your gas points
No stop and shop gas station however there is a shell station that accepts their rewards right next door
The gas station across the street honors the discount
No
No unfortunately
Thanks! Your answer is awaiting moderation.