Ricki's Cleo - Windsor Crossing

$55.1M revenue • 501 employees • 508-C, 1555 Talbot Rd, LaSalle, ON, N9H 2N2, Canada

Last Updated Apr 24, 2026

Company Overview

Company Name

Ricki's Cleo - Windsor Crossing

Address

508-C, 1555 Talbot Rd, LaSalle, ON, N9H 2N2, Canada

Website

cleo.ca

Approx. Annual Revenue

$55.1M

Employees

501

Established

2000

About Ricki's Cleo - Windsor Crossing

Cleo is a fashion retailer based in Red Deer, Alberta, Canada. The company offers a wide range of trendy, versatile, and high-quality clothing and accessories, catering to sizes 0-20 and petite customers. Cleo's website features free shipping on orders over $69, free returns in-store, and the option to ship to stores for $2.

Frequently Asked Questions about Ricki's Cleo - Windsor Crossing

Technologies Used

Social Profiles