Keen Computer Systems 707 Kennedy Rd, Unit 102, Scarborough, Ontario M1K 2C1 416-320-8155 647-693-4562 sales@keencomputers.com http://www.keencomputers.com Computer show room in Canada. Sales, Service and Upgrade. Free pick up and delivery. Add your review Cancel reply Save my name, email, and website in this browser for the next time I comment. Rating* 12345