Diplomatic missions of Lebanon in Canada
Lebanon maintains 5 diplomatic missions in Canada. ;
Embassy in Ottawa
640 Lyon St. SouthOttawa ON K1S 3Z5
Canada
Consulate General in Montreal
40, Côte Ste. Catherine OutremontMontreal QC H2V 2A2
Canada
Honorary consul in Halifax
3480 Joseph Howe Dr, 5th FloorHalifax NS B3L 4H7
Canada
Honorary consul in Pickering
1832 Pine Grove AvenuePickering ON L1V 1K6
Canada
Honorary consul in Port Moody
84 Timbercrest DrivePort Moody BC V3H 4T1
Canada