That is a natural gas fired power station. It is called Kendall Energy Plant. There is also another sw of there near Route 52 and Cedar Rd in Manhatten IL. I am not sure who owns it or how it operates...but I know ComEd or Exelon doesn't, per a friend who works ComEd. And thanks for your info. I oft...