JT Net, inc. Categories Computers & Telecommunications 363 S. Main St. Suite 230 Decatur IL 62523 (217) 425-2588 Send Email Visit Website Hours: Call our IT and Online experts anytime 8am-5pm Monday-Friday Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×