According to its particular mission, swissnex boston does not issue
passports or visas.
Swiss citizens living in the Boston / New England region have to contact the Consulate General of Switzerland in New York for registration, passport and other consular issues.
General information is available at the Embassy of Switzerland, Washington D.C.