FANDOM


Petersburg Electrical Substation is a power station located in Central City.

Known employees

Deceased employees

Appearances

The Flash

Season 1