
Finch is the northern terminus subway station of the eastern section. The station was opened on March 29, 1974
Need to revisit this station for exterior shots.
Station Photos









Loading map...
Finch is the northern terminus subway station of the eastern section. The station was opened on March 29, 1974
Need to revisit this station for exterior shots.