Your closest subway/metro station to take you downtown. Doesn't hurt that there is a small shopping plaza right next to it, with a grocery store and a pharmacy.
Marc_P
September 23, 2018
Situé dans un petit centre d'Achat: IGEA, THIM ORTHON. Pharmaprix, Dollard Rama