Stop & Shop 1

Stop & Shop #1 is a Stop & Shop supermarket located at 155 Harvard Street in Brookline, Massachusetts.