Cleo

Permanently closed
110 Place D'orleans Dr
Ottawa, ON K1E

Cleo is a women’s clothing store based in Ottawa, ON, offering a variety of stylish options for women of all shapes and sizes. From tops & blouses to jackets & blazers, Cleo features a wide range of clothing items to suit different occasions and preferences.

Specializing in petite clothing, Cleo provides a selection of fashion pieces tailored to fit perfectly for those with shorter torsos or legs. The store also offers accessories such as jewelry, handbags, and socks to complement the outfits available in-store.

Generated from the website content

Own this business?
See a problem?

You might also like

CanadaOntarioOttawaCleo

Partial Data by Foursquare.