Have Cleo Contact You

Please complete the form below and someone from the Cleo team will contact you. If you need immediate assistance, please contact us at +1.815.282.7695 or sales@cleo.com.

Cleo Mailing Addresses

Mailing Address
P.O. Box 15835
Loves Park, IL 61132-5835

Office Locations

Rockford Office
4949 Harrison Avenue, Suite 200
Rockford, IL 61108
United States

Chicago Office
8755 West Higgins Road, Suite 325
Chicago, IL 60631
United States

Pottsville Office
529 Terry Reiley Way
3rd Floor
Pottsville PA 17901
United States

India Office
Unit B2
3rd Floor, Indiqube Alpha Building
Outer Ring Road
Bangalore, Karnataka 560103

London Office
Crown House
72 Hammersmith Road
London, W14 8TH
United Kingdom