Sheep And Goats in Libya Ellibill Address: 2 Bukhari street, 00218 Benghazi Libya Phone Number: +218 913 76 62 30