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

Own this business?
See a problem?

You might also like

United StatesIllinoisChampaignUniversity & Neil (SW Corner)