Tn-Star Home Improvement Inc Remodeler - Decatur, IL Looking to contact Tn-Star Home Improvement Inc? You can reach them at 217-877-7666