1. Lorusso Electric Inc 818 S Westwood Ave, Addison, IL 60101 Coordinate: 41.91183,-87.9989 Phone: (630) 359-5098