Cleveland OH Steel-Structural 1. 777 E 79th St, Cleveland, OH 44103 | Ellwood National Crankshaft (216) 862-6341