MovieMaps
Browse Locations
Cities
Show Map
The Last Stop Filming Locations
View on IMDb
The Last Stop was filmed in
Toronto
in Canada.
Bay Lower Station (TTC)
Source:
IMDb