Search results
- See moreSee moreSee moreShellGas Station · $$
111 North St Salem, MA 01970 2607.47 mi
Is this your business? Verify your listing
111 North St Salem, MA 01970 2607.47 mi
Is this your business? Verify your listing
3.0 2 reviews
This self service Shell gas station has the lowest Tier one Shell gas prices in the greater boston area. They have a big store with clean new construction restrooms for men and woman. They have... More
I have been there only a couple of times. The second time was during covid and i walk in and get some soda and pay for my stuff and as i was leaving the guy behind the counter comes out from... More