1. Lea Networks 1712 S Wolf Rd, Wheeling, IL 60090 Coordinate: 42.09791,-87.90777 Phone: (847) 541-1853