Cleo
Permanently closed
1200 St Laurent Blvd
Ottawa, ON K1K 3B8
Cleo is a women's clothing store located in Ottawa, Ontario, offering a wide selection of clothing and accessories for women of all sizes. From tops and blouses to sweaters, jackets, and bottoms, Cleo provides a variety of fashionable pieces to suit every style.
Specializing in petite clothing, Cleo ensures that women with shorter torsos or legs can find pieces that fit them perfectly. The store also offers accessories such as jewelry, handbags, and cold weather accessories to complement any outfit.
Generated from the website content
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.


