Leech Carbide Posted on May 12, 2016 Address: 1061 Lamont Dr Meadville PA 16335 Phone: (814) 724-5454 Website: http://www.leechcarbide.com/