Cleo is a Kitchener, ON business. Cleo is located at A10-1400 Ottawa Street S, Kitchener, ON. The postal code is N2E4E2.
You can contact Cleo at 519-578-7317 or from out of area call 1 5195787317.