Consulates of foreign countries in the U.S.SWITZERLAND SCIENCE AND TECHNOLOGICAL OFFICE - CONSULAR AGENCY730 Montgomery St., San Francisco CA, 94111 DirectionsContact detailsAddress730 Montgomery St., San Francisco CA, 94111Request an updateReport a problem