Lebanese Swiss Center for Artificial Eyes
Beirut, Tayouneh
Tayouni Round Point
Tayouni Tower - 6th Floor