Walgreens ← View details 2402 Village Green Place, Champaign, IL 61822 +1 217-398-2764 Get Directions From* To * — Required information