Leo (Pvt)Ltd is located in Dambadeniya, Sri Lanka on Kahagodalla , Katugampala , Ihala, Katugampala-Labuyaya Road. Leo (Pvt)Ltd is rated 3 out of 5 in the category construction company in Sri Lanka.
Address
Kahagodalla , Katugampala , Ihala, Katugampala-Labuyaya Road