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

View Map

Keywords: clothing, fashion, footwear, shoes, dress, clothing, accessories, slippers

Report this ad