Leech Industries Inc.

Information

Designs and builds molds, tools and dies, in addition to molding plastic parts.