This company is no longer referenced on Kompass.com.

Leon Bros Sal

3rd floor, Nassif Obeid building,
Off Sin El-Fil/Jdeideh boulevard
Dekouaneh (Metn)

Lebanon