Get Directions to Super Stop & Shop ← View details 779 McGrath Highway, Somerville, Massachusetts 02145 +1 617-666-1024 Get Directions From* To * — Required information