Beaubien is a Subway station located at 6530 Av. De Chateaubriand, Montréal, QC H2S 2N7, Canada. It has received 70 reviews with an average rating of 4.1 stars.
The address of Beaubien: 6530 Av. De Chateaubriand, Montréal, QC H2S 2N7, Canada
Beaubien has 4.1 stars from 70 reviews
Subway station