bn:00303040n
Noun Named Entity
SYL
No term available
EN
The Illinois State Toll Highway Authority is an administrative agency of the U.S. state of Illinois charged with building, operating, and maintaining toll roads in the state. Wikipedia
Relations
Sources