Sri Lanka’s top fashion retailer Odel, currently boasts 17 distinctive stores. Strategically located in commercial and fashion hubs across the country, Odel continues to offer its customers a truly unique shopping experience.
No 5, Alexandra Place
, Colombo 7
Colombo (00700) - Western
ID: 477671 - R:31
Keywords: clothing, fashion, footwear, shoes, dress, clothing, accessories, slippers