MovieMaps

Photo of Federal Triangle Station

Location: Downsview Station (Toronto Subway)
As Seen In: Impulsepilot episode

The subway train pulls into the station.