MovieMaps

Photo of Street outside L Corp

Location: West Hastings Street (between Hornby & Howe)
As Seen In: Supergirl episode 5x13 “It's a Super Life

Ben Lockwood tells Lena about what happened to his father.