Cleo

Permanently closed
66 Wellington St W
Toronto, ON M5K

Cleo is a women's clothing store located in Toronto, ON, offering a variety of fashionable options for women of all sizes. From tops and blouses to sweaters and jackets, Cleo provides a range of clothing options to suit different styles and preferences.

Specializing in petite clothing, Cleo ensures that women with shorter torsos or legs can find pieces that fit them perfectly. Additionally, the store offers accessories such as jewelry, handbags, and socks to complement any outfit.

Generated from the website content

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.