Sears 2373

Sears #2373 was a Sears department store located at Dartmouth Mall in North Dartmouth, Massachusetts. The store opened unknown and closed October 2019.