In God We Trust Closes Its 153 Ludlow Store
Local boutique mini-empire In God We Trust has just ceded its claim on the Lower East Side. Proprietor-slash-designer Shana Tabor first opened the 350 square-foot store at 153 Ludlow Street in early September 2008, just before everything pretty much went to shit. Her reign in this heavily-trafficked section of Hell Square officially concluded last week. One leasing sign now hangs above the entrance.
This image has been archived or removed.
Farewell cards are taped in triplicate to the windows behind the shuttered security gate, each with the same message:
February 21, 2011 – As our lease comes to a close, the doors of our Lower East Side location will be closed for all of eternity. I know, we’re sad too. Look out for our relocation! Meanwhile, shop online or another location.
Meanwhile, another cardboard sign urges patrons to visit the SoHo shop at 265 Lafayette Street.