Sears 1104 (Marlborough, Massachusetts)

Sears #1104 was a Sears department store located at Solomon Pond Mall in Marlborough, Massachusetts. The store closed May 2, 2021.