Permanent Mission of Switzerland to the UN

Address

633 Third Avenue
29th floor New York
NY 10017
United States of America

Additional information


Consular activities and Visa