They are sending collection letters for the claiming to be for the Illinois State Toll Highway Authority. My ticket was dismissed but this company keeps calling and mailing letters.
(888) 850-6426 | +1 8888506426 Phone Number Reports
+1 888-850-6426 Phone Call Reports
NCO Financial Systems Inc. - Jul 31, 2011 10:59 AM
Caller: Not sure
Caller ID: 888-850-6426
You might be interested in checking reports for numbers
Other phone numbers in the +1 888 area code