Switzerland Track

Sister Cities

Ontario – Winterthur, Switzerland

Consulate General of Switzerland in Los Angeles

ADDRESS: 11859 Wilshire Blvd., Suite 501 Los Angeles, CA 90025
TEL: +1 310 575 1145
WEBSITE: https://www.eda.admin.ch/la