MovieMaps

Photo of Portal Warehouse (control room)

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

Oliver watches the screen as the Earth-X WaveRider heads through the portal.