From the NY Post:
After an exhaustive search in the city and New Jersey, Muppet makers at the Jim Henson Co. are relocating from their SoHo digs at 627 Broadway to 37-18 Northern Blvd. in Long Island City.
The so-called Creature Shop, which designs and constructs all the Muppets, including Big Bird, Elmo and Kermit the Frog for the worldwide TV shows, will move into a 12,000-foot light-filled space on the fourth floor of the renovated manufacturing building.
Photo from the Wall Street Journal