Sears 4053

Sears #4053 was a Sears department store located at 1 Worcester Road in Framingham, Massachusetts. The store opened unknown and closed unknown.