Cleo is a Victoria, BC business. Cleo is located at 1644 Hillside Avenue # 59, Victoria, BC. The postal code is V8T2C5.
You can contact Cleo at 250-370-5527 or from out of area call 1 2503705527.