Shana Tabor

In God We Trust Closes Its 153 Ludlow Store

Posted March 2, 2011 at 6:09 am

Local boutique mini-empire In God We Trust has just ceded its claim on the Lower East Side.

Filed Under