MovieMaps

Photo of Stagg Industries (offices)

Location: Central City
As Seen In: The Flash episode 1x02 “Fastest Man Alive