Veterinary Products in Libya Libco Address: 15 al-swani St Tripoli, 00218 Tripoli Libya Phone Number: +218 912 15 99 03