anonymous user

Anonymous

What is stop and shop?

Anonymous

Answer


Marcia Solomon

The Stop & Shop Supermarket Company is a chain of supermarkets located mostly in New England and most of the New York City metropolitan area.

Do you know the answer?

Login or Sign Up to answer this question.

data-config-site-section="chacha">

Related Questions

See All Questions

Last Week's Popular Questions

See All Questions