In March 2008, it relocated to New York City's Lower East Side, and its final location was 21 Orchard Street.
In March 2008, the organization made a move to New York City's Lower East Side, where it established its last office at 21 Orchard Street.