1. Rolled Alloys 711 Phoenix Lake Ave, Streamwood, IL 60107 Coordinate: 42.01547,-88.15112 Phone: (630) 483-6260