Website Currently Under Reconstruction.

 

Please visit Nova Computers store

(93 Armstrong Ave.

Unit #6) or call us @

(905) 877-3166