Are there Woolworth stores in America?

No