Seychelles Embassy and Consulates in Canada

800 Second Avenue, Suite 400 C
New York, NY, 10017,
USA
100 Sherbrooke Street East, Suite 3100
Montreal, QC, H2X 1C3,
Canada