Ellwood Crankshaft & Machine Company by johnackley | Mar 21, 2017 Categories: ManufacturerMain Office2727 Freedland RoadHermitage, PA 16148 USGet Directions(724) 347-0250(724) 347-0254