Advertisement

About ODEL

ODEL is a public retailing company in Sri Lanka. It's the Sri Lanka's first example of retailing company.

Business Details

Business Location No. 5, Alexandra Place,
Colombo 7,
Sri Lanka
Telephone +94114625800