latvian Embassy and Consulates in Canada

350 Sparks Street, Suite 1200
Ottawa, ON, K1R 7S8,
Canada
3955 Provost Street, Lachine Sector
Montreal, QC, H8T 1M1,
Canada
4 Credit Union Drive
Toronto, ON, M4A 2N8,
Canada
1208 Wharf Street, Suite 402
Victoria, BC, V8W 3B9,
Canada