University & Neil (SW Corner)
101 S Neil St
Champaign, IL 61820
They stand at the University & Neil bus stop, located at the southwest corner in Champaign, IL. The stop is a bustling hub frequented by students and locals alike, surrounded by shops and eateries that add vibrancy to the area. With convenient access to public transportation, it serves as a key point for those navigating the university and the surrounding community. A shelter provides some relief from the elements, and nearby bike racks cater to cyclists, making it a well-used and important transit point in the city.
Generated from this place's information
See a problem?