One of the production offices at Studio 54 in New York City, home of several Comedy Central shows.
Location: New York City, NY.