Address

53 Mississaga St E, Up, Orillia, ON
L3V 1V4

Phone

705-326-7682

We are your local, go-to computer experts. We sell, repair and install Computer Systems, offer Managed Services and provide On-Site Technical Support. Our expert technicians have over 20 years of professional experience solving IT problems.

 

Hours

Monday-Friday
9am-5pm