1. I D I Fabrication Inc 1385 101st St, Lemont, IL 60439 Coordinate: 41.70332,-88.02048 Phone: (630) 783-2246