Libyan Embassy is a Ottawa, ON business. Libyan Embassy is located at 170 Avenue Laurier O Bureau 1, Ottawa, ON. The postal code is K1P5V5.
You can contact Libyan Embassy at 613-230-5146 or from out of area call 1 6132305146.