ODEL is a Sri Lanka company, located in 101 Rosmead Place. more detail is as below. Company Information Company Name: ODELCity/Province: Colombo 7, -- WP - LKCountry: Sri LankaAddress: 101 Rosmead PlaceInternational Area Code: 94Phone: 74 710200 (+94-74 710200)Contact: Roy GunaratneEmail: [email protected]Website: odelstyle.com More Links Nuwarathe Co (Pvt) Ltd NYK Shipping Pvt Limited ODEL Omega Line Ltd Onida Steels ‹ previous | next › Log in to post comments