Monday, May 5, 2008


Another one bites the dust. This time it's Jubilee, a mostly Manhattan based small chain of shoe stores. Shelves are empty with a "Store Closing" sign in the window. It's next to New York and Company.

It's a pretty good sized space - perfect for It's Your Internet East.