MovieMaps

Photo of S.T.A.R. Labs (alley)

Location: Alley (south of Howe, west of Pender)
As Seen In: The Flashpilot episode