Centre de transport STM Mont-Royal is located in Montréal, Canada on 2321 Avenue du Mont-Royal E. Centre de transport STM Mont-Royal is rated 3.9 out of 5 in the category city department of transportation in Canada.
Address
2321 Avenue du Mont-Royal E
Accessibility
Wheelchair-accessible entrance