Join our Team

Join Leech Industries' Growing Team!

building

LEECH Industries, Inc.

13144 Dickson Road
Meadville, PA 16335