Own or manage a place in town?
Claim a listingStop and Shop has been in business for close to 100 years and has more than 375 stores throughout New England, New York and New Jersey. The store carries natural foods, produce, health and beauty supplies, fresh meats, baked goods and much more.