Techlab Inc was incorporated on 9/20/1989 which located at 2001 Kraft Dr Blacksburg, VA 24060 , with agent name C T Corporation System.