Desktops
iPads
Apple Watch
Customer Support
itech Gurus believe being available for the customers through thick and thin makes us great. Reach out to us with your questions or problems, and we’ll be there for you.
319.268.8324 – Cedar Falls
6027 UNIVERSITY AVE. CEDAR FALLS, IA 50613