Wendy's - UNIV OF ILLINOIS in CHAMPAIGN, Illinois (Restaurant) - CLOSED

Map & Directions (CLOSED)

608 S. SIXTH STREET
CHAMPAIGN, Illinois 61820

Phone: (217) 344-2133

Detailed Map