Net Plaza ← View details 2nd Floor, 267 College Street, Toronto, ON M5T 1R6 +1 416-628-6771 Get Directions From* To * — Required information