MovieMaps

Photo of Starling Stadium (machine room)

Location: Canada Post Main Office
As Seen In: Arrow episode 6x07 “Thanksgiving

Cayden James talks to Oliver in the basement of the stadium.