A Westwood Sears is among the list of Sears stores closing nationwide.The store, located at 6000 Glenway Ave., does not have an official closing date. Click Here for more