Sears Fitness 1234

Sears Fitness #1234 was a Sears department store located at 840 Willow Road in Northbrook, Illinois. The store opened December 2012 and closed unknown.