Exelon - Byron Generating Station photograph

Exelon - Byron Generating Station

Use attributes for filter !
Address4450 N German Church Rd, Byron, IL 61010, United States
Hours Open 24 hours
Owners Exelon
Construction cost4. 5 billion USD (2007 USD)
Nameplate capacity2300 MW (More than)
Date of Reg.
Date of Upd.
ID2189216
Send edit request

About Exelon - Byron Generating Station


The Byron Nuclear Generating Station is a nuclear power plant located in Ogle County, Illinois, 2 miles east of the Rock River.

Where is the Exelon - Byron Generating Station

Exelon - Byron Generating Station Map
Click on the photo of Exelon - Byron Generating Station to view it on Google Maps.

Related Persons

Next Profile ❯