Optimus Canada is a Canadian based company dealing with all automobiles, chemicals (such as windshield fluids, radiator fluids cleaning agents,engine lubricants/additives), enviromental soil stabilization material and mobile block manufacturing machines etc. All these products are ...
Telephone:1 - 403 - 374-0533
Address:Suite 169-919 Centre Street N.W. Calgary Alberta T2E 2P6 Canada