DeKalb New Tech Phone Number (260) 920-1012