Steel Service Center

800 Taylor Street
Elyria, OH 44035