Exelon Generation – Byron Station
![](https://oregonil.com/wp-content/uploads/2019/04/Exelon-Plant-Fog-1.jpg)
With iconic twin cooling towers overlooking the Rock River Valley, Byron Generating Station’s two nuclear reactors produce more than 2,500 megawatts of zero-emissions energy.
Address:
4450 N. German Church Road, Byron IL 61010
Phone:
(815) 406-3554
Hours:
Always open.
Visit Website