Get directions to: Mcdonalds, Champaign, IL Restaurant address: 1812 N Neil St Champaign, IL 61820, USA Driving Walking Bicycling Restaurant: Mcdonalds