1. Alu-Bra Foundry Inc 630 E Green St, Bensenville, IL 60106 Coordinate: 41.95185,-87.9283 Phone: (630) 766-3112