Stop & Shop 406

Stop & Shop #406 is a Stop & Shop supermarket located at 425 Attucks Lane in Hyannis, Massachusetts.