MovieMaps

Photo of Portal Warehouse (control room)

Location: 6525 Boundary Road
As Seen In: The Flash episode 4x08 “Crisis on Earth-X, Part 3

Barry zips into the room after the dampener goes down.