Sears 2367

Sears #2367 was a Sears department store located at 516 North 18th Street in Waco, Texas. The store opened unknown and closed unknown.