MovieMaps

Photo of Central City Picture News

Location: 134 Abbott Street
As Seen In: The Flash episode 2x05 "The Darkness and the Light"