For the Cornwall, ON to Scarborough, ON route, the website says in Scarborough the bus stops at the Scarborough Town Center located south of the 401 at McCowan Rd, at the transit area on the south side of the mall - Platform #5.
There is a bing map in the website that you can see where the stop is located.