Der Eigentümer und Betreiber ist die Exelon Corporation.
Das Kraftwerk wurde 1969 in Betrieb genommen und hat eine installierte Leistung von 1.300 Megawatt. Es ist eines der größten Kohlekraftwerke in den Vereinigten Staaten und liefert Strom für über 1 Million Haushalte.