The Chicago Solar Energy Company 2 years ago ID: #549108 Listed In : Solar Products 1130 South Canal Street #1099, Chicago IL 60607 312-779-1550 http://chicagosolarenergycompany.com Facebook Profile Instagram LinkedIn Business Description Solar Energy . Reviews & Ratings Write a Review No Review. Please login / register to add your review.