Diplomatic missions of Latvia in Canada
Latvia maintains 5 diplomatic missions in Canada. ;
Embassy in Ottawa
350 Sparks Street, Suite 1200Ottawa ON K1R 7S8
Canada
Honorary consul in Lachine
Montreal Latvian Centre, 3955 ProvostLachine QC H8T 1M1
Canada
Honorary consul in West Vancouver
830 kenwood RoadWest Vancouver BC V7S 1S9
Canada
Honorary consul in Edmonton
9308 - 82 Street NWEdmonton AB T6C 2X5
Canada
Honorary consul in Halifax
525 Tower RoadHalifax NS B3H 2X4
Canada