Content about Chelmsford

November 8, 2011

The Stop & Shop Supermarket Company announced that it is debuting a new store format in Chelmsford, Mass.

QUINCY, Mass. — The Stop & Shop Supermarket Company announced that it is debuting a new store format in Chelmsford, Mass.

According to the company, the 72,000 sq. ft. store will replace the former 38,500 sq. ft. location in Chelmsford.