MovieMaps

Photo of Near Central City Picture News

Location: Northern Street & Western Street
As Seen In: The Flash episode 2x05 "The Darkness and the Light"