Stop & Shop 2411

Stop & Shop #2411 is a Stop & Shop supermarket located at 105 Alewife Brook Parkway in Somerville, Massachusetts.