ITR Systems 2737 Curtiss St.Downers Grove, IL, 60515 View Phone 630-512-0044 2737 Curtiss St.Downers Grove, IL 60515 View Website Experience & Reliability In Business Since: 1965 Insured Employee Background Checks Employee Drug Testing Family Owned & Operated Licensed About Send to My Email Send to My Phone Print this Page