TECH CITY CENTRE
Updated 161 days ago
434 West Street North, Orillia ON - L3V 5E8
As one of the top Computer Repair Shops in town since 2016, we pride ourselves in doing the best job possible! Every day we do our best to save you from your technology anxieties while sharing a laugh too. That's just who we are and what we do for you...
We are people who live in Orillia and use technology every day. We are dedicated to our knowledge of technology. Every day we do our best to save you from your technology anxieties, while sharing a laugh too. That's just who WE are!