bn:01107408n
Noun Named Entity
SYL
No term available
EN
An Illinois Tollway oasis is a type of commercialized rest area sited over Interstate Highways that are part of the Illinois Tollway system in northern Illinois, United States. Wikipedia
Relations
Sources