Green & Neil (NE Far Side)

510 S Neil St
Champaign, IL 61820

The bus stop at Green & Neil (NE Far Side) in Champaign, IL, serves as a convenient transit point for local commuters and students alike. They can be seen waiting under a shelter adorned with route information and schedules. The area is bustling, surrounded by shops and eateries, making it a lively spot for people heading to various destinations in the city.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIllinoisChampaignGreen & Neil (NE Far Side)