Stop & Shop 446

Stop & Shop #446 is a Stop & Shop supermarket located at 171 Watertown Street in Watertown, Massachusetts.