libya state of embassy

Department Libya - State of Embassy
Address PO Box 40388, ARCADIA, 0007
Street Address 900 Church and Balmoral Streets, Arcadia, PRETORIA
Phone No 012 342 3902
Fax 012 342 3904
Email
Website