1. Titan Electric 1050 Spring Lake Dr, Itasca, IL 60143 Coordinate: 41.96385,-88.0294 Phone: (630) 530-4422