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 walks into the control room in the outfit of his alternate universe self.