The first station was built in 1856 by the Ontario Simcoe and Huron Union Railroad Company, which later became the Northern Railway of Canada in 1858.
[1] The track traversed Dufferin and Queen Streets at an angle, just east of the intersection, at a level crossing from the north-west to the south-east.
A second set of rails parallel and to the west of the earlier lines was installed with the coming of the Credit Valley Railway (CVR).
At the time, a cut was made and the rail lines of the Grand Trunk were moved below street level.
The Grand Trunk station, by now part of the Canadian National Railways system, was closed and moved to a location at Queen and Roncesvalles in 1977.
On the west side, the CPR yard was closed and developed with condominium buildings.
A former staircase up to the station platforms from Queen Street was bricked in, and the arch is still visible.
Media related to North Parkdale railway station at Wikimedia Commons