Neil & Washington Lot in Champaign, IL offers convenient parking options in the downtown area, with a total of 146 spots available for visitors. The lot provides various maximum stay restrictions ranging from 30 minutes to 10 hours, catering to different parking needs.
Located on 302 N Neil Street, this parking facility features affordable rates, including free parking during certain hours and holidays. With its central location and proximity to nearby schools, theaters, buildings, and attractions, Neil & Washington Lot is a practical choice for those exploring the vibrant city of Champaign.
Generated from the website