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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.