Wendy's - UNIV OF ILLINOIS in CHAMPAIGN, Illinois (Restaurant) - CLOSED
Map & Directions (CLOSED)
608 S. SIXTH STREET
CHAMPAIGN, Illinois 61820
Phone: (217) 344-2133
608 S. SIXTH STREET
CHAMPAIGN, Illinois 61820
Phone: (217) 344-2133