Technology Commercialization Lab Handyman - Urbana, IL Looking to contact Technology Commercialization Lab? You can reach them at 217-244-7742