Die Station befindet sich in einer Flussschlaufe des Humber River nahe dem Friedhof Park Lawn. Während der westliche Stationsteil unterirdisch ist, liegt der östliche Teil auf einer Brücke über den Fluss. Östlich des Flusses verläuft die Strecke wiederum in einem Tunnel. Glasfenster entlang der Bahnsteige ermöglichen einen Blick auf das parkartige Flusstal.
Die Eröffnung der Station erfolgte am 10. Mai 1968, zusammen mit dem Abschnitt Keele – Islington.[2] Am 8. Dezember 2000 wurde die Station durch einen Brand beschädigt, als kurz vor Betriebsschluss eine brennende Zigarette den Inhalt eines Abfallsammelwaggons entzündete. Als Folge dieses Zwischenfalls verzichtete die TTC auf den weiteren Einsatz und lässt den Abfall seither von Lastwagen abtransportieren.[3]