Stratus Plastics Windsor is located in a 35,000 square-foot facility on Kew Drive. IATF 16949 and CAMSC certified and includes warehousing, manufacturing and office space, as well as a technology center. The company manufactures Automotive and non-automotive plastic parts.