Sears 1117

Sears #1117 was a Sears department store located at Fort Worth Town Center, 4200 South Freeway in Fort Worth, Texas. The store opened on March 14, 1962 and closed in March 2002.