McDonald's Store #5673 Categories Restaurants 1812 N. Neil St. Champaign IL 61820 (217) 359-5251 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×