ODEL

ODEL

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
ශ්‍රී ලංකාව


+94114625800



ID: 477671 - R:31

View Map

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

Report this ad