Get directions to: Wendy's, Champaign, IL Restaurant address: 2033 N Prospect Ave Champaign, IL 61822, USA Driving Walking Bicycling Restaurant: Wendy's