Metrobus Home/Bus stop/Metrobus 120 Torbay Rd, St. John's, NL A1A 2G8 +17095702020 Contacts 120 Torbay Rd, St. John's, NL A1A 2G8 http://www.metrobus.com/ +17095702020 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Bus stop NB Railway Ave @ Maple Rd Richmond, BC V7E 1G2 Bus stop Main St @ Transfer Point Niagara Falls, ON L2G 5Z7 Bus stop 170 Douglas Avenue Saint John, NB E2K 1E4 Bus stop SB Shaughnessy St @ Kelly Ave Port Coquitlam, BC V3C 3E4 Categories Bus stop