LOCATION
2nd Floor of 267 College St
Toronto, ON, M5T 1R5
416-628-6771
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
CONTACT US
If you have any questions or concerns about NET PLAZA, please feel free to contact us