MovieMaps

Photo of Street near Plaza

Location: West Cordova Street (between Bute & Thurlow)
As Seen In: Supergirl episode 4x03 “Man of Steel

Ben Lockwood talks to his wife on the phone while people panic around him.