Walgreens ← View details 1509 South Neil Street, Champaign, IL 61820 +1 217-351-1516 Get Directions From* To * — Required information