Libyan Embassy is a Ottawa, ON business. Libyan Embassy is located at 81 Metcalfe Street # 1000, Ottawa, ON. The postal code is K1P6K7.
You can contact Libyan Embassy at 613-230-0919 or from out of area call 1 6132300919.