Indiana Technical Installations Categories Computer Services 2220 North Main Street Bluffton IN 46714 (260) 824-2488 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×