Store Locator

As Sri Lanka’s leading fashion retailer, to date, Odel boasts of 20 distinctive stores including the iconic department store at Alexendra Place. Strategically located in commercial and fashion hubs around the country, each store offers customers its own distinctive shopping experience; in terms of product range, ambience and so much more.

All stores are open from 10am – 8pm from Monday to Sunday.