Green & Anderson (North Side)
702 E Green St
Urbana, IL 61802
The bus stop at Green & Anderson (North Side) serves as a crucial transit point in Urbana, IL. They find it conveniently located near local shops and residences, making it a popular spot for commuters and students alike. With a sheltered area for waiting and easy access to several bus routes, it provides an essential connection to the city's extensive public transportation network. They appreciate the vibrant surroundings that enhance the everyday experience of waiting for their ride.
Generated from this place's information
See a problem?