On Atlantic Avenue in front of 700 Atlantic on street good for half hour
Yes, inside the station, there is not many seating in there, so if you find a seat, you are lucky you did.. The Station is very massive, so wether if someone is arriving via the bus, train or subway, there are also waiting areas there too.
Thanks! Your answer is awaiting moderation.