Woolco 6051

Woolco #6051 was a Woolco discount department store located at Northland Plaza, 2500 Sycamore Road in DeKalb, Illinois. The store opened May 25, 1966 and closed January 15, 1983.