Exelon Generation – Byron Station

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

Location Map