Stop & Shop 412

Stop & Shop #412 is a Stop & Shop supermarket located at 1620 Tremont Street in Boston, Massachusetts.