Vermont & Kinch (NW Corner)
2022 E Vermont Ave
Urbana, IL 61802
The bus stop at Vermont & Kinch, located at the northwest corner in Urbana, IL, serves as a vital transit point for local commuters and students. Surrounded by a mix of residential buildings and small businesses, they might find it convenient for catching buses to various destinations. With a covered shelter and seating available, it offers a practical respite while waiting for transportation in the lively urban environment.
Generated from this place's information
See a problem?