MovieMaps

Photo of Central City Power Station

Location: 720 Beatty Street
As Seen In: The Flash episode 5x07 “O Come, All Ye Thankful

Nora shocks Barry back to life.