2nd Floor of 267 College St
Toronto, ON, M5T 1R5
Net Plaza is conveniently located in the heart of downtown, Toronto near University of Toronto
At the corner of College st. & Spadina ave.
Click HERE for directions
If you have any questions or concerns about NET PLAZA, please feel free to contact us