Neil & Hill (NW Corner)

342 N Neil St
Champaign, IL 61820

The bus stop at Neil & Hill (NW Corner) is located in Champaign, IL, serving as a crucial transit point for local commuters. They find themselves waiting at a well-trafficked intersection, surrounded by nearby shops and eateries. The stop is equipped with seating and a shelter, providing them relief from various weather conditions as they await their rides. With its accessibility to nearby neighborhoods and the downtown area, it remains a popular location for both residents and visitors.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIllinoisChampaignNeil & Hill (NW Corner)