Die Station befindet sich in der Nähe von Griffintown of Lachine Canal und direkt neben dem aufstrebenden Peel Basin-Gebiet.
Die Station befindet sich in der Nähe des Griffintown des Lachine-Kanals und direkt neben dem aufkeimenden Peel-Becken.