Address & Directions

Leech Industries Inc.


Address: 13144 Dickson Road

P.O. Box 748

Meadville, PA 16335

Phone: (814) 336-2141

Fax: (814) 337-0354

Email: leechind@leechind.com

LEECH Industries, Inc.

13144 Dickson Road
Meadville, PA 16335